Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在主视图内的视图上使用Collectionviewcontroller_Ios_Objective C - Fatal编程技术网

Ios 在主视图内的视图上使用Collectionviewcontroller

Ios 在主视图内的视图上使用Collectionviewcontroller,ios,objective-c,Ios,Objective C,在我的IPad应用程序中,我有一个主视图,它包含三个子视图 顶 中间的 和底部 是否可以在不同的子视图上使用不同的视图控制器? 例如,我想在底部视图和顶部视图上使用集合视图控制器。 如果是,那么是否可以动态添加和删除单元格?请举一个小例子。如果您使用的是iOS 6,您可以通过从对象库中删除ContainerView,在情节提要中轻松创建容器视图控制器 否则,您将需要手动实现容器视图控制器。请参阅。要在视图上使用集合视图控制器,首先必须创建UICollectionViewController,并

在我的IPad应用程序中,我有一个主视图,它包含三个子视图

  • 中间的
  • 和底部

  • 是否可以在不同的子视图上使用不同的视图控制器?
    例如,我想在底部视图和顶部视图上使用集合视图控制器。

    如果是,那么是否可以动态添加和删除单元格?

    请举一个小例子。

    如果您使用的是iOS 6,您可以通过从对象库中删除ContainerView,在情节提要中轻松创建容器视图控制器


    否则,您将需要手动实现容器视图控制器。请参阅。

    要在视图上使用集合视图控制器,首先必须创建UICollectionViewController,并在其他位置使用其CollectionView。您可以在interface builder中或通过编程方式创建此CollectionViewController。然后将UICollectionViewController的collectionView视为普通视图,并将其添加到具有所需帧的视图中。
    如果您不熟悉CollectionView,请查看Google上有关UICollectionView的教程