我的代码会使UICollectionView
的布局无效。我想等到布局更新后再执行一些代码。
布局是否在主队列中更新?如果是这样,将我的代码分派到主队列将确保它在之后执行,对吗?但是,情况似乎并非如此,因为我的代码似乎确实是事先执行过的。
答案 0 :(得分:2)
[self performSelector:@selector(someMethod)withObject:objectOrNil afterDelay:0.0f];可能会帮助你。在延迟0.0秒后调用一个你想要执行的代码的方法将等到当前运行周期结束,它将不会运行它被调用的实例。