如何从其他类调用 UITableView 的 EditTable 方法?
我想通过在其他类的按钮单击上调用 EditTable 方法来编辑 UITableView。换句话说,我想从其他视图控制器中删除 UITableview 中的行,而不导航到该 UITableView。
请告诉我实现此目的的方法或任何示例代码。
I want to edit UITableView by calling EditTable method on a button click of some other class. In other words, I want to delete rows from UITableview from some other viewcontroller without navigating to that UITableView.
Please tell me the way to achieve this or any sample code for it.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果要从表视图中删除行,只需从数据源中删除相应的行即可。当下次显示表时,它应该知道如何重新加载其数据,以便将数据源中的更改应用于表。
编辑
您不应该依赖发送消息来查看堆栈中更深的控制器,因为它们可能已经被卸载。
If you want to delete rows from a tableview you just need to delete the corresponding rows from the datasource. When the table is next shown it should know how to reload it's data so the changes in the datasource are applied to the table.
Edit
You shouldn't rely on sending messages to view controllers that are deeper in the stack because they may have been unloaded already.