gpt4 book ai didi

ios - 如何在 UIContainerView 中连接 UICollectionViewController

转载 作者:可可西里 更新时间:2023-11-01 06:24:56 24 4
gpt4 key购买 nike

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

Storyboard

ViewController 是父 VC,我在其中放置了 3 个容器 View Controller 。
我将 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

而.m文件有以下方法:

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

- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath

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

[UICollectionViewController loadView] loaded the "qcP-Hl-Txn-view-aJq-Dc-875" nib but didn't get a UICollectionView.'

UICollectionView socket 已连接。还有什么问题?

最佳答案

创建一个uiviewcontroller类来管理底层容器。像往常一样使用该 View Controller 进行链接。连接委托(delegate)、数据源、实现委托(delegate)和数据源……等等……

关于ios - 如何在 UIContainerView 中连接 UICollectionViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17626495/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com