2014-01-22 151 views
-5

嗨我是Xcode的新手,並不完全理解所有視圖控制器之間的區別。例如,uiviewcontroller上的集合視圖和它自己的uicollectionview控制器之間有什麼區別?困惑,爲什麼我不會使用視圖控制器,然後添加視圖到它取決於我的要求呃表,集合等任何人都可以幫助擺脫一些光?視圖控制器之間的差異

回答

0

這是根據您的要求。您可以使用視圖控制器更改某些屬性。但是當你用作其控制器的一部分時,你不能改變它。

例如,您不能更改UICollectionViewController的UICollectionView大小(請參閱this)。

在這種情況下,您必須在視圖控制器中使用UICollectionView。就像這樣,如果你想定製一些屬性,但功能是相同的。

在這裏,我提一些裁判給你:Ref

+0

謝謝你們很棒的信息! – user3223363

+0

這意味着如果我想有一個視圖內有兩個控件,就像我想在底部添加一個標籤欄和上面的集合視圖,所以我應該使用UIViewController而不是使用UICollectionViewController?因爲我無法更改'UICollectionView'的大小,對吧? – TomSawyer

0

您可以UICollectionViewController因爲這將對每一件事情對你的模板。而視圖控制器是簡單的scracth pad,你必須在它上面添加東西。 view controller有一些優點和缺點,你必須自己做所有事情,但是collectioViewController你得到了控制器collectionView。但是你不能輕易改變事物。

+0

謝謝你們很棒的信息! – user3223363

+0

不客氣 –

相關問題