当所有单元格都是静态的时将单元格添加到 UITableView(在情节提要中设计)

Posted

技术标签:

【中文标题】当所有单元格都是静态的时将单元格添加到 UITableView(在情节提要中设计)【英文标题】:Adding cells to UITableView when all cells are static (designed in storyboard) 【发布时间】:2013-01-08 08:32:13 【问题描述】:

我有一个UITableView,有 5 个部分。所有部分都包含 2 个静态单元格。我想要实现的是在用户点击某个按钮时将一个新单元格插入我的一个部分。当UITableView 仅包含动态单元格时,我知道如何添加带有动画的单元格,我不知道如何使用 100% 静态的UITableView 来执行此操作。

重点是在我的一个单元格中,我有一个文本输入和一个按钮。用户点击按钮后,必须验证输入内容。如果验证失败,那么我想添加一个带有错误信息的额外单元格。

提前感谢您的帮助!

【问题讨论】:

你试过用insertRowsAtIndexPaths:withRowAnimation:吗?我没测试过但是可以用 如果您使用动态单元格,此方法非常有用。为什么?因为您可以访问数据源 NSArray,您必须在调用 insertRowsAtIndexPaths:withRowAnimation: 之前对其进行修改。不过感谢我们的建议,我很感激:) 【参考方案1】:

在这里您可以找到如何使用故事板添加静态单元格。将配置表格视图显示为静态单元格并根据您的应用设计创建插座。

【讨论】:

我认为对我的问题的描述还不够好。你看,我已经有了带有静态单元格的表格,我需要做的是在运行时将动态单元格添加到现有表格中,具体取决于文本字段验证。

以上是关于当所有单元格都是静态的时将单元格添加到 UITableView(在情节提要中设计)的主要内容,如果未能解决你的问题,请参考以下文章

UITableViewCell,两个单元格都获得了附件视图

Bootstrap 的工具提示在悬停时将表格单元格向右移动一点

如何在单击按钮时将 ImageView 添加到表格单元格中?

突出显示时将 UILabel 字体更改为粗体

并非所有单元格都显示在 CollectionViewController Swift 中

快速点击按钮时将单元格添加到表格视图