我最近一直在试验 UICollectionViews,到目前为止我和他们相处得很好,没有大问题。但是,我正在尝试尽可能多地使用 nib 文件来简化 UI 设计和项目后期的更改,而我似乎无法做的一件事是在 nib 中获取 UICollectionView 对象并为不同类型的布局对象更改默认 UICollectionFlowLayout 对象。我宁愿这样做,因为创建一个对象然后立即在 viewDidLoad 中替换它似乎很浪费。
我已经尝试过简单地选择对象并更改其类型的常用方法,但它不允许我使用常规 UICollectionViewLayout 子类这样做。
有任何想法吗?这不是必需的,但我想正确地做到这一点。