Ant*_*Dev 5 unit-testing ios uicollectionviewlayout
我有一个UICollectionViewFlowLayout具有estimatedItemSize集.
当我运行我的应用程序时,一切正常,但在我的单元测试中,EXC_ARITHMETIC每次击中我都会崩溃collectionView:dequeueReusableCellWithReuseIdentifier:.
我知道这是因为我estimatedItemSize删除它修复了崩溃.
有谁知道为什么会这样?
谢谢
我对 UICollectionViewFlowLayout 和estimatedItemSize 有同样的问题。我提交了雷达,苹果将其作为重复项关闭,没有进一步的建议作为解决方法。到目前为止,我最好的猜测和研究表明,自调整大小的单元格在 iOS 8 / 9 上从根本上被破坏了。
尝试estimatedItemSize 的随机值。对我来说,设置与单元格的最终大小紧密匹配的大小会导致崩溃,但比单元格 (1,1) 小得多的大小不会崩溃。
我知道这不是你想听到的,但在 Apple 修复 UICollectionView 之前,这可能是唯一的选择。
| 归档时间: |
|
| 查看次数: |
399 次 |
| 最近记录: |