将UICollectionViewController作为对象调用

时间:2015-02-28 18:31:08

标签: ios objective-c xcode

我是UICollectionView的新手,我知道如何构建UICollectionViewController,但是当我的ViewController.m变得笨拙时,我想将UICollectionViewContoller移到不同的班级并从视图控制器调用它并将其连接到IBOutlet

中的UIViewController

有点像

@interface simpleCollectionView : UICollectionView

将此对象调用到View控制器。

2 个答案:

答案 0 :(得分:0)

您应该学习Design Patterns为iOS 这是一个例子 http://www.raywenderlich.com/46988/ios-design-patterns
像MVC一样:您正在使用UICollectionViewController
ModelView可以从NSObject类扩展..

答案 1 :(得分:0)

您可以将UICollectionView子类化为SimpleCollectionView,并声明您的ViewController以扩展SimpleCollectionView(@interface MyViewController:SimpleCollectionView)。

但我怀疑,您实际需要的是一个容器View Controller,它允许您在现有视图中嵌入视图控制器。