加载视图时,表加载两次

时间:2017-08-02 11:03:29

标签: ios objective-c tableview icloud

我有一个从iCloud加载数据的表。当我从详细视图返回到 UITableView

 [self dismissViewControllerAnimated:YES completion:nil];

该表包含已明显来自先前加载的数据,然后在从iCloud获取新数据后再次加载。我应该在segue到detail视图之前清除表格,还是有一种方法可以不加载数据两次。这不是一个大问题,但是对于用户体验,它看起来像表格加载然后再次加载。

1 个答案:

答案 0 :(得分:1)

最好创建BOOL

@property (nonatomic) BOOL isViewExist;

并在你的桌子重装地点使用它

    if(self.isViewExist){
        self.isViewExist = YES; 
    }else{
        [self.tableView reloadData];
    }