[英]How do you add a UICollectionViewController to a UIScrollview within a UIViewController?
我試圖以此為起點來了解集合視圖: 以編程方式創建UICollectionView
我有一個viewDidLoad,它具有如下創建的UIScrollView:
UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0.0, 64.0,
screenWidth,screenHeight)];
我如何在UICollectionViewController中添加以下內容,因此無法正常工作:
ACollectionViewControllerr *vc = [[ACollectionViewController alloc] init];
[self.view addSubview:vc];
您需要UIScrollView向下滾動還是uicollectionview已經具有該功能?
UICollectionView
繼承自UIScrollView
,因此您無需添加UIScrollView
。 只需將UICollectionView
直接添加到UIViewController
即可。
如果使用UICollectionViewController
則不需要UIViewController
。
請參閱UICollectionView的文檔
您正在嘗試將ViewController添加到視圖中,這將不起作用。 請嘗試以下操作:
ACollectionViewControllerr *vc = [[ACollectionViewController alloc] init];
[self.view addSubView:vc.view];
[vc didMoveToParentViewController];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.