UItableView - UITableViewCell 动态更改编辑样式
我有一个具有编辑模式的表。当处于编辑模式时,行有一个 uitextfield。如果在文本字段中输入了某些内容,我会在带有文本字段的行下方添加一行。一切都很好。现在我想将带有文本字段的单元格的 editStyle 从 UITableViewCellEditingStyleNone
更改为 UITableViewCellEditingStyleDelete
。我尝试重新加载单元格,但随后表格出现了一些奇怪的滚动行为。
还有其他方法可以改变EditingStyle吗?
i have a table which has an edit mode. When in edit mode the rows have an uitextfield. If something is entered in the textfield i add a row below the row with the textfield. Everything is fine. Now i want to change the editStyle of the cell with the textfield from UITableViewCellEditingStyleNone
to UITableViewCellEditingStyleDelete
. I tried it with reloading the cell but then the table has some strange scroll behavior then.
Is there any other way to change the EditingStyle?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
试试这个
UITableView deleteRowsAtIndexPaths 不会删除行
Try this
UITableView deleteRowsAtIndexPaths doesn't delete row