【发布时间】:2018-05-26 05:53:10
【问题描述】:
我正在实现没有情节提要或 xib 文件的 UICollectionView。 目前我的 firstviewcontroller 嵌入在导航控制器中,并在单击按钮时调用 collectionviewcontroller。
这是我在 firstviewcontroller.m 中的代码
UICollectionViewFlowLayout *layout=[[UICollectionViewFlowLayout alloc] init];
layout.sectionInset = UIEdgeInsetsMake(20, 20, 20, 20);
layout.minimumInteritemSpacing = 0;
layout.minimumLineSpacing = 20;
CollectionViewController *ivc = [[CollectionViewController alloc] initWithCollectionViewLayout:layout];
[self.navigationController pushViewController:ivc animated:NO];
但是我不想在这里有布局代码。我想把它放在collectionviewcontroller.m 的某个地方。我猜可能在 viewDidLoad 中?
但我必须有布局来初始化 collectionviewcontroller 以便推送视图。 有一个更好的方法吗?任何帮助,将不胜感激。
【问题讨论】:
-
请一次标记一种语言 Objective C 或 Swift..以便用户了解他们必须用哪种语言给出答案
标签: ios objective-c uicollectionview uinavigationcontroller