【问题标题】:How to know when UICollectionView has finished layout?如何知道 UICollectionView 何时完成布局?
【发布时间】:2014-08-16 08:35:36
【问题描述】:

如何知道UICollectionView 何时完成项目布局?

【问题讨论】:

  • 你能解释一下你想说什么:contentSize 什么时候可用?

标签: ios uiviewcontroller uiscrollview uicollectionview uicollectionviewlayout


【解决方案1】:

您可以尝试确定在您的集合视图中执行的任何动画是否存在

NSArray animations = collectionView.layer.animationKeys;
if (animations == nil) {
    // no animations, layout is static
}

例如,您可以尝试在此属性上设置观察者。

【讨论】:

  • 好的,你写好了。答案基本上与动画过渡有关。集合视图布局并非如此
猜你喜欢
  • 2012-01-15
  • 1970-01-01
  • 2018-10-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-02-01
  • 2011-04-05
相关资源
最近更新 更多