【问题标题】:Refresh table view iphone刷新表视图 iphone
【发布时间】:2010-05-31 16:06:42
【问题描述】:
我已经设置了一个表格视图,我已经设置了一个系统来设置是否已经选择了行,我为已经看到的行设置了复选标记附件,我将 plist 中的行写入一个 int 值。它工作得很好,但只有当我重新启动应用程序或在我的导航控制器中重新加载表格视图时。
我的意思是当我选择一行时,它会推送一个视图控制器,然后当我返回 tableview 时,复选标记消失,我们不知道该行是否已经被选中,只有当应用程序重新启动时。
那么有没有办法刷新表格视图?在视图中会出现例如?
【问题讨论】:
标签:
ios
iphone
uitableview
【解决方案1】:
你试过简单的[tableView reloadData]吗?
【解决方案2】:
我知道已经过了一年多,但对于其他人来说……这适用于 iOS 5.0。
[[self tableView] reloadData];
【解决方案3】:
对于 Swift 2
override func viewDidAppear(animated: Bool) {
dispatch_async(dispatch_get_main_queue(), { () -> Void in
self.tableView.reloadData()
})
}