0
我有一個界面,其中包含一個菜單欄,一個集合視圖,一個標籤,最後一個表視圖。我試圖通過一個出口寬度約束來改變集合視圖的寬度。但是,當我進行此更改時,收集視圖似乎向上移動,並且收到衝突錯誤。錯誤說有發生衝突:被打破更改寬度約束會導致衝突
"<_UILayoutSupportConstraint:0x7ff61a519020 V:[_UILayoutGuide:0x7ff61a564eb0(64)]>",
"<_UILayoutSupportConstraint:0x7ff61a555a00 V:|-(0)-[_UILayoutGuide:0x7ff61a564eb0] (Names: '|':UIView:0x7ff61a5620c0)>",
"<NSLayoutConstraint:0x7ff61a5665e0 V:[_UILayoutGuide:0x7ff61a564eb0]-(0)-[UICollectionView:0x7ff61b05ea00]>",
"<NSAutoresizingMaskLayoutConstraint:0x7ff61a4e1630 h=-&- v=-&- 'UIView-Encapsulated-Layout-Top' V:|-(0)-[UIView:0x7ff61a5620c0] (Names: '|':UIViewControllerWrapperView:0x7ff61a70c4e0)>"
的約束
<NSLayoutConstraint:0x7ff61a5665e0 V:[_UILayoutGuide:0x7ff61a564eb0]-(0)-[UICollectionView:0x7ff61b05ea00]>
是什麼原因造成的?
似乎收集視圖的頂部約束沒有正確給出...請驗證收集視圖的頂部約束。 –
確保你有適當的插座,因爲寬度和頂部約束沒有連接在自動佈局 –
它是否正確的導航欄下的事實有什麼影響? – milesper