我在控制檯的AutoLayout設置中遇到了一些衝突錯誤。AutoLayout衝突錯誤
我知道他們的意思。
如何查找錯誤引用的視圖?
我知道我看到一個WWDC視頻,其中的人在視圖上設置了一些標識符,以便AutoLayout錯誤更具可讀性。
目前,我有...
(
"<NSAutoresizingMaskLayoutConstraint:0x20964090 h=--& v=--& H:[UIView:0x1fdddbf0(480)]>",
"<NSLayoutConstraint:0x1fde8000 H:[UIView:0x1fdb35a0(320)]>",
"<NSLayoutConstraint:0x1fdb3dc0 H:|-(0)-[UIView:0x1fdb35a0] (Names: '|':UIView:0x1fdb7040)>",
"<NSLayoutConstraint:0x1fdb3d80 UIView:0x1fdb35a0.trailing == UIView:0x1fdb7040.trailing>",
"<NSAutoresizingMaskLayoutConstraint:0x1fd66e30 h=-&& v=-&& UIView:0x1fdb7040.width == UIView:0x1fdddbf0.width>"
)
我知道這可能是導致AutoresizingMask我只是不知道哪AutoresizingMask錯誤。
所以,你想知道哪個約束是導致錯誤,或者你如何能夠確定哪個約束更容易? –
我希望能夠將日誌顯示爲「PlayPauseView」而不是「UIView」或實際的視圖。有一個WWDC視頻,這個人做這個,但我找不到他用來啓用它的控件。他設定了每個元素的「標識符」。即「UILabel」成爲AutoLayout錯誤日誌中的「標題標籤」。 – Fogmeister