swift - 将数据输入到特定的部分行
问题描述
我只想输入一个部分的第一行。这将如何实现?
我无法做到这一点,但是就编程而言,这对我来说最有意义。
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()
让我知道这是否对您有帮助。
推荐阅读
- android - React Native 迁移 - 仅在 CircleCI 上 iOS“存档失败”的 Fastlane 构建失败
- sql - 如何在“审计”表中显示“使用”最多的客户的信息(存储过程)
- regex - Outlook Office 插件:电子邮件主题作为有效文件名失败
- ios - 通用链接打开应用程序但未获取 url 数据
- excel - Z 分数从 1 到 10 的标准化/标准化数据
- excel - Excel设置打印区域不影响导出为PDF布局
- java - 为什么这个例子在并发代码中没有出现可见性问题
- react-native - 如何在 awsappsync 中对简单的 graphQL 查询进行排序?
- r - 在 R 中使用 xgboost 进行多类分类
- php - 使用 Php ajax 记录而不是添加到数据库中