swift - 将数据输入到特定部分行

标签 swift xcode tableview

我只想输入部分的第一行。如何实现这一目标?

我还无法做到这一点,但就编程而言,这对我来说是最有意义的。

if indexPath.section == 1 {
    let text = tableView.cellForRow(at:0) 
    text.categoryLabel.text! = "text goes here"

}

最佳答案

您应该首先将文本添加到用于加载 tableView 的数组中:

//Add text input into Array
self.array.insert("The Text Message", at: 0)
self.tableView.beginUpdates()
//Insert into TableView
self.tableView.insertRows(at: [IndexPath.init(row: 0, section: 0)], with: .automatic)
self.tableView.endUpdates()

请告诉我这是否对您有帮助。

关于swift - 将数据输入到特定部分行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55509605/

相关文章:

swift - Swift 中是否有前缀头(或具有此功能的东西)?

xcode - UITableViewCell 自定义布局和边框 UIBubble

JavaFX - 拖放 TableCell

ios - 尝试将机器人添加到 xcode 服务器 : "This server cannot build for any platform" 时出错

ios - 将推送 segue 添加到 tableview 的自定义单元格内的按钮

ios - 如何通过单击 TableView 单元格打开新 View ?

ios - 如何使用 Swift 4 在 Xcode10 中使用 Storyboard 设置 Textview 的边框

ios - 在 UICollectionViewCell 中带有参数的 Swift UICollectionViewController

Swift:检查自定义 View 是否符合协议(protocol)

ios - UITest用例处理位置服务警报