我应该如何在iOS中重复使用视图?
例如,我的视图在disable iff
内部以及CollectionViewCell
中的特定位置返回UITableViewCell
。
建议的解决方法是什么?
我是否制作了一个xib并在需要的地方添加了一个持有者视图?
但是,然后为了对大小更改做出反应,我需要在代码中添加约束,这对于简单包含xib似乎太麻烦了。
我可以使用Xcode中的功能吗?
答案 0 :(得分:0)
在XIB中创建UICollectionViewCell
。然后将此单元格放在UICollectionView
内。您可以将此UICollectionView
基本上放置在UITableViewCell
内。由于UICollectionView
可以是故事板中的自动布局约束,因此大小会自动更改。无需编程约束。如果您想重复使用UICollectionViewCell
,只需将其放入另一个UICollectionView
或UIViewController
中的另一个UITableViewCell
。
顺便说一下:使用此功能只需"重复使用" -feature即可禁用UICollectionView
中的滚动。