![](/img/trans.png)
[英]How to press on a tableview cell to present a view controller with the text in navigation controller
[英]delete tableview cell when navigation bake from View controller
在我的iOS应用程序中,我使用Core Data在表视图上显示数据,效果很好。
我想做的是:
当我单击视图控制器的导航后退按钮时
如果View控制器上的textview为空,则删除tableview单元格。
我想像Apple Note App那样做。
有人可以用示例代码帮助我吗
这是我的代码来检查textview是否为空
if( self.info .text.length <= 0 ){
}
1,确保你的数据源是这样的
NSMutableArray *dataSource = [NSMutableArray alloc]initWitObjects:@"One",@"Two",@"Three",@"Four",@"Five",nil];
2,像这样从数据源中删除想要的对象
[dataSource removeObjectAtIndex:2];
使用动画删除UITableView中的行
创建indexPaths这样删除
NSArray *deleteIndexPaths = [[NSArray alloc] initWithObjects:
[NSIndexPath indexPathForRow:2 inSection:0],
nil];
最后像这样从tableView中删除它们
[self.tableView beginUpdates];
[self.tableView deleteRowsAtIndexPaths:deleteIndexPaths withRowAnimation:UITableViewRowAnimationFade];
[self.tableView endUpdates];
或者您可以简单地致电
[self.tableView reloadData];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.