內部的視圖使用Collectionviewcontroller在我的iPad應用程序我有一個主視圖,它包含three child views
在主視圖
- 頂部
- 中間
- 和底部
是否可以在不同的子視圖上使用不同的視圖控制器?
例如,我想在底部視圖和頂部視圖上使用集合視圖控制器。
如果是,那麼是否可以動態添加和刪除單元格?
一個小例子,將不勝感激。
內部的視圖使用Collectionviewcontroller在我的iPad應用程序我有一個主視圖,它包含three child views
在主視圖
是否可以在不同的子視圖上使用不同的視圖控制器?
例如,我想在底部視圖和頂部視圖上使用集合視圖控制器。
如果是,那麼是否可以動態添加和刪除單元格?
一個小例子,將不勝感激。
要在視圖上使用集合視圖控制器,首先必須在其他位置創建一個UICollectionViewController及其CollectionView。您可以在界面構建器中以編程方式創建此CollectionViewController。然後將UICollectionViewController的collectionView視爲普通視圖,並將其添加到具有所需幀的視圖中。
如果您不熟悉CollectionView,請參閱Google上的UICollectionView的一些教程
UICollectionView tutorial
如果您使用的是iOS 6,則可以通過從對象庫中刪除ContainerView輕鬆地在故事板中創建容器視圖控制器。
否則,你將需要手動執行的容器視圖控制器。請參閱documentation。