Ios 将UICollectionViewController作为对象调用
我是UICollectionView新手,我知道如何构建UICollectionViewController,但由于我的ViewController.m变得越来越笨拙,我想将UICollectionViewContoller移动到不同的类中,并从view controller调用它,然后将其连接到UIViewController中的IBOutlet 比如Ios 将UICollectionViewController作为对象调用,ios,objective-c,xcode,Ios,Objective C,Xcode,我是UICollectionView新手,我知道如何构建UICollectionViewController,但由于我的ViewController.m变得越来越笨拙,我想将UICollectionViewContoller移动到不同的类中,并从view controller调用它,然后将其连接到UIViewController中的IBOutlet 比如 @interface simpleCollectionView : UICollectionView 在视图控制器中调用此对象 您应该研究i
@interface simpleCollectionView : UICollectionView
在视图控制器中调用此对象 您应该研究iOS的设计模式
这里有一个例子
例如,与MVC类似:您正在使用UICollectionViewController
模型和视图可以从NSObject类扩展。您可以将UICollectionView子类化为SimpleCollectionView,并声明ViewController以扩展SimpleCollectionView@interface MyViewController:SimpleCollectionView 然而,我怀疑您实际上在寻找一个容器视图控制器,它允许您在现有视图中嵌入一个视图控制器