Xcode 如何在uitableview中显示计时器?
我正在尝试制作一个两个人可以互相发送消息的应用程序,但在发送消息30秒后,我想删除消息。消息将显示在UITableView中。我有一个UILabel显示每个UITableViewCell还剩多少时间,但我想知道是否有任何方法可以做到这一点,而不必每秒调用[self.tableView reloadData]。还有别的办法吗 非常感谢Xcode 如何在uitableview中显示计时器?,xcode,uitableview,uilabel,nstimer,Xcode,Uitableview,Uilabel,Nstimer,我正在尝试制作一个两个人可以互相发送消息的应用程序,但在发送消息30秒后,我想删除消息。消息将显示在UITableView中。我有一个UILabel显示每个UITableViewCell还剩多少时间,但我想知道是否有任何方法可以做到这一点,而不必每秒调用[self.tableView reloadData]。还有别的办法吗 非常感谢 zweg25您可以通过调用 - (void)reloadRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimatio
zweg25您可以通过调用
- (void)reloadRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation
如果您只想以编程方式删除tableview中的某些行,可以在tableview中使用此方法:
- (void) deleteRowsAtIndexPaths:(NSArray *)rows withRowAnimation:(UITableViewRowAnimation)animation
但在调用此方法刷新tablview之前,必须删除数据源中的项
希望我的回答能对您有所帮助:)谢谢!我想这就是我想要的