iOS开发资料收集区

UITableView,UICollectionView判断re

2018-01-24  本文已影响835人  西西西瓜

UITableView reloadData

//方法1:
[self.tableView reloadData];
[self.tableView layoutIfNeeded];
//刷新完成,其他操作,有时候这个方法无效


//方法2:
[self.tableView reloadData];
[self.tableView layoutIfNeeded];
dispatch_async(dispatch_get_main_queue(),^{
 //刷新完成,其他操作
});

UICollectionView reloadData

//方法1:
[self.collectionView reloadData];
[self.collectionView layoutIfNeeded];
//刷新完成,其他操作,有时候这个方法无效


//方法2:
[self.collectionView reloadData];
[self.collectionView layoutIfNeeded];
dispatch_async(dispatch_get_main_queue(),^{
 //刷新完成,其他操作
});

//方法3:
[self.collectionView performBatchUpdates:^{
        //刷新操作
    } completion:^(BOOL finished) {
        //刷新完成,其他操作
    }];
}];

上一篇下一篇

猜你喜欢

热点阅读