我用集合視圖控制器作爲其初始視圖控制器製作故事板。但是,當我插入單元格時,電池的狀態欄與其重疊。這裏是我的意思圖片:UICollectionView與狀態欄重疊
有誰知道如何使它所以視圖控制器啓動狀態欄下方?
我用集合視圖控制器作爲其初始視圖控制器製作故事板。但是,當我插入單元格時,電池的狀態欄與其重疊。這裏是我的意思圖片:UICollectionView與狀態欄重疊
有誰知道如何使它所以視圖控制器啓動狀態欄下方?
您可能會採取的另一種方法,首先採用視圖控制器,然後將其嵌入到導航控制器中。所以你將能夠看到正確的導航欄,高度等。
然後你拿一個集合視圖鉤住它並設置適當的約束。希望它需要一些時間,但會做得很好。
OP沒說什麼關於想要導航欄。 – NRitH
我剛纔說過一種方法,@OP可以很容易地隱藏導航欄。 – KhanShaheb
我用同樣的方法與CollectionViewController
,和它給我正確的結果:
這是我的故事板截圖:
能否請你告訴我你的代碼,所以我可以幫你解決這個問題。
此外,當我們將CollectionView
拖放到我們的ViewController
中時,會出現這種問題。在這種情況下,我們需要明確設置約束,以便CollectionView
不會與status bar
重疊。
在這種情況下,您需要將top constraint
的CollectionView
設置爲ViewController's
top margin
。 當狀態欄被隱藏並且狀態欄未隱藏時,這兩種情況都可以工作。 Top margin
相應地設置。
您需要正確設置約束。 – Munib
我似乎無法拖動集合視圖,請參閱:http://imgur.com/a/5s0ek – MarksCode
我仍然認爲這是一個約束問題。看看這個文檔[這裏](https://developer.apple.com/library/content/documentation/UserExperience/Conceptual/AutolayoutPG/WorkingwithConstraintsinInterfaceBuidler.html) @MarksCode – Munib