我最近一直在尝试UICollectionViews,到目前为止,我一直在与它们相处融洽,没有大的问题。但是,我试图尽可能多地使用nib文件来简化UI设计,并在以后的项目中进行更改,而我似乎做不到的一件事是在nib中获取UICollectionView对象并将默认的UICollectionFlowLayout对象更改为另一种布局对象。我想这样做,因为创建对象然后立即在viewDidLoad中替换它似乎很浪费。
我已经尝试了简单的选择对象并更改其类型的常用方法,但是不允许我使用常规的UICollectionViewLayout子类来执行此操作。
有任何想法吗?这不是必需的,但是我想正确地做到这一点。
最佳答案
在“集合”视图的“属性”检查器中,您必须首先将布局类型从“流”更改为“自定义”。然后,您可以选择自定义UICollectionViewLayout
类。
关于iphone - 我可以在nib文件中设置自定义UICollectionViewLayout吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15045656/