视图控制器之间的差异

时间:2014-01-22 11:58:46

标签: ios objective-c xcode uiviewcontroller uicollectionview

您好我是Xcode的新手,并不太了解所有视图控制器之间的区别。例如,uiviewcontroller与它上面的集合视图和它自己的uicollectionview控制器有什么区别?困惑于为什么我不使用视图控制器然后根据我的要求添加视图eh table,collection等。任何人都可以帮忙解决一些问题吗?

2 个答案:

答案 0 :(得分:0)

这是基于您的要求。您可以使用View控制器更改某些属性。但是当你使用它作为其控制器的一部分时,你无法改变它。

  

例如,您无法更改UICollectionViewController的UICollectionView大小(请参阅this)。

在这种情况下,您必须在viewcontroller中使用UICollectionView。就像这样,如果你想自定义一些属性,但功能完全相同。

我在这里为您提一些参考:Ref

答案 1 :(得分:0)

您可以将UICollectionViewController作为模板,让您拥有一切。而视图控制器是简单的scracth pad,你必须在其上添加东西。 view controller中有一些优点和缺点你必须自己做所有事情,但是collectioViewController你得到了collectionView的控制者。但你不能轻易改变它。