如何在UIContainerView中连接UICollectionViewController

mar*_*oko 3 ios uicollectionview

我有一个看起来像这样的应用程序:

故事板

ViewController是我放置3个容器视图控制器的父VC.
UIViewController为所有三个,Top,Mid和BottomContainerViewControllers分类.

这是我的问题.我希望BottomVC有一个UICollectionView横向滚动的东西.所以我添加了一个UICollectionView你可以看到的(给它一个漂亮的绿色背景).

但我的问题是,我如何勾选它?

这是我的BottomContainerViewController.h:

#import <UIKit/UIKit.h>

@interface BottomContainerViewController : UICollectionViewController <UICollectionViewDataSource, UICollectionViewDelegate>

@property (nonatomic, retain) IBOutlet UICollectionView *collectionView;

@end
Run Code Online (Sandbox Code Playgroud)

.m文件有以下方法:

- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section

- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath
Run Code Online (Sandbox Code Playgroud)

但当我运行它时,我得到:

[UICollectionViewController loadView] loaded the "qcP-Hl-Txn-view-aJq-Dc-875" nib but didn't get a UICollectionView.'
Run Code Online (Sandbox Code Playgroud)

UICollectionView出口连接.还有什么可能是问题?

Wil*_*con 5

创建一个uiviewcontroller类来管理底部容器.像往常一样使用该视图控制器进行链接.连接委托,数据源,实现委托和数据源......等等......