UICollectionView 使用 UIDynamic 和 Self-sizing 会导致崩溃或者 sizing 失效
如上,在 SOF 挂了好久都没结果,我在 iOS 8 时代想同时用这两个特性,结果就崩溃了,现在 iOS 9 上不会崩垮,但是 Self-sizing 会失效,也没有任何 Debug 信息。
所谓的 Self-sizing 就是设置 estimatedItemSize
并实现 preferredLayoutAttributesFittingAttributes
参考这里 UICollectionView Self Sizing Cells with Auto Layout
UIDynamic 的效果参照这个 Teehanlax 传送门
我知道可以在 FlowLayoutDelegate 里面或者在自定义的 FLowLayout 里面算大小再设置,但是这样处理都不如失败的的方法干净,不太想用。不过这两种我都试过了,没多大问题。
这两个特性单独工作都好好的,组合起来就这种情况,请教各位应该怎么解决。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论