美文网首页
特殊案例:UITableView、UICollectionVie

特殊案例:UITableView、UICollectionVie

作者: lukyy | 来源:发表于2021-07-31 10:18 被阅读0次

5、deeplink customerservice no permission
APP拉起微信客服功能

uniapp跳转微信客服报错 (deeplink customerservice no permission)
https://blog.csdn.net/PlutoZML/article/details/120783101
https://ask.dcloud.net.cn/question/135519

4.cellForItemAtIndexPath 返回空
https://blog.csdn.net/weixin_30462049/article/details/94863575


3. UITableViewCell 上的按钮 点击无响应(这个问题怪异)
解决方案:添加背景色,

self.contentView.backgroundColor = [UIColor xxx];
self.backgroundColor = [UIColor xxx];



2. UITableView 头部有偏移距离
解决方案:添加表头,高度为0

UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, SSWIDTH, 1)];
self.ttableView.tableHeaderView = view;



1、UITableView,UICollectionView 判断reloadData结束

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) {
        //刷新完成,其他操作
    }];
}];

相关文章

网友评论

      本文标题:特殊案例:UITableView、UICollectionVie

      本文链接:https://www.haomeiwen.com/subject/onvhvltx.html