在我的項目中,我創建了一個UICollectionView
的自定義佈局。在這種佈局中,垂直滾動是不可能的,只有水平滾動是可能的。UICollectionView在iOS 7中不需要的垂直滾動
如果UIViewController
是storyboard
中唯一的,佈局是完美的,即沒有垂直滾動,只有水平滾動是可能的。
但是,如果您將UINavigationController
添加到storyboard
,則版式會在iOS 7(在模擬器和設備中測試)中失敗。然後垂直滾動是ENABLED。你可以滾動一點點,可能是20或30分。
但是對於iOS 6,佈局在使用和不使用UINavigationController
時都能正常工作(在iPhone中進行測試)。
請幫忙。
感謝,
SOLUTION
我找到解決這個。
在iOS 7中,一些插圖自動添加到UICollectionView。因此,要解決這個問題,下面的代碼添加到的ViewController self.automaticallyAdjustsScrollViewInsets = NO;
我發現從https://stackoverflow.com/a/18989755/3117930
希望的解決方案,這是有幫助的人 謝謝,
感謝的快速反應。我按照你的說法嘗試過。它沒有解決我的問題。 – varsim
歡迎您。這裏有一些鏈接好心檢查出來,他們可以解決您的問題http://stackoverflow.com/questions/20234915/how-to-stack-uicollectionview-sections http://www.techotopia.com/index.php/An_iOS_7_Storyboard- based_Collection_View_Tutorial http://www.techotopia.com/index.php/An_Overview_of_iOS_7_Collection_View_and_Flow_Layout – Irfan