![](/img/trans.png)
[英]Adding a view controller as a subview in another view controller
[英]Collection View controller not adding as a subview
我有一个集合视图控制器,如果我将其添加为子视图
YDCollectionViewCtr *collectionView = [self.storyboard instantiateViewControllerWithIdentifier:@"collectionview"];//collectionview
collectionView.view.frame = CGRectMake(0, 154, 320, 300);
collectionView.bussnessdic =bussinessphotoDic;
[self.navigationController.view addSubview:collectionView.view];
或[self.view addSubview:collectionView.view];
不只是添加了黑屏
但是当我按下它时,它就可以完美地工作.....我需要将其添加为子视图。 任何形式的帮助都将是可贵的
[self addChildViewController: collectionView];
尝试这个
只需更换
[self.navigationController.view addSubview:collectionView.view];
至
[self.view addSubview:collectionView.view];
我认为您应该将collectionView
添加为childViewController
我在处理我的应用程序时遇到了这个问题。
您没有调用这些方法。
[self.CollectionView.collectionViewLayout collectionViewContentSize];
[self.CollectionView reloadData];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.