gpt4 book ai didi

ios - UICollectionViewLayout 'locked' 错误信息

转载 作者:可可西里 更新时间:2023-11-01 04:29:29 24 4
gpt4 key购买 nike

(成功)调用之后

__weak typeof(self) wself = self;
[self.collectionView performBatchUpdates:^{
[wself.collectionView.collectionViewLayout invalidateLayout];
[wself.collectionView setCollectionViewLayout:self.layoutDeletion animated:YES];
} completion:nil];

我收到以下错误消息:
尝试在布局锁定时加载 Collection View 布局数据

除了一个特定的 UICollectionViewCell 没有加载其 subview 外,该操作工作正常。
以前从来没见过这个错误信息,包括google。有什么想法可能导致这种情况吗?

最佳答案

错误是通过在 performBatchUpdates 中调用 setCollectionViewLayout 产生的。目前尚不清楚这是预期行为(编码错误)还是 iOS 中的错误。您可以将问题报告给 Apple,但同时您应该重构以在不进行批量更新的情况下执行布局更改。您始终可以使用完成处理程序对 Collection View 执行任何其他更新。

关于ios - UICollectionViewLayout 'locked' 错误信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25546003/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com