我正在製作一款通用應用程序。我添加了表格頁腳視圖。我在上一個表格單元格和表格頁腳視圖之間使用了填充視圖。填充視圖的高度是動態設置的。 它在iPhone中工作正常。但是當我在iPad上運行相同的工作時,但我收到了破壞約束的日誌警告。 而我沒有得到什麼類型,以及我的約束被打破的地方。 下面是日誌警告: -限制在iPad中突破空值
Probably at least one of the constraints in the following list is one you don't want.
Try this:
(1) look at each constraint and try to figure out which you don't expect;
(2) find the code that added the unwanted constraint or constraints and fix it.
( 「(空),首先查看:0x78f0c0f0:(空),第二個視圖:0x78f37240:(空)」, 「(空),首先查看:0x78f15550:(null),Second View:0x78f0c0f0:(null)「, 」(null),First View:0x788d2c50:(null),Second View:0x78f15550 :(空)「, 」查看:0x78fe3720:(null),Second View:0x788d2c50:(null)「, 」(null),First View:0x78f37240:(null),Second View:0x78fe3720:(null)「, 」查看:0x788d2c50:(null),「, 」(null),First View: 0x78f0c0f0:(空),」 「(空),首先查看:0x78f37240:(空)」)
將嘗試打破約束 (空收回),首先查看:0x78f0c0f0:(空),
在UIViewAlertForUnsatisfiableConstraints上做一個符號斷點,以在調試器中捕獲這個斷點。 列出的UIView上的UIConstraintBasedLayoutDebugging類中的方法也可能有所幫助。
幫助真的很感激。 感謝
我試圖把象徵性的斷點UIViewAlertForUnsatisfiableConstraints.But其沒有抓住它。 –
您是否更改過項目的目錄?如果是,有時Xcode會更改控制器的「wAny」和「hAny」。因此,請嘗試按照您在創建控制器時所選的方式設置「wAny」和「hAny」。 –
是的Vijay,我在第一個地方檢查了這個東西。它的wAny和hAny.I也檢查了wRegular和hRegular for iPad。 –