2015-12-10 77 views
0

我正在製作一款通用應用程序。我添加了表格頁腳視圖。我在上一個表格單元格和表格頁腳視圖之間使用了填充視圖。填充視圖的高度是動態設置的。 它在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類中的方法也可能有所幫助。

幫助真的很感激。 感謝

+0

我試圖把象徵性的斷點UIViewAlertForUnsatisfiableConstraints.But其沒有抓住它。 –

+0

您是否更改過項目的目錄?如果是,有時Xcode會更改控制器的「wAny」和「hAny」。因此,請嘗試按照您在創建控制器時所選的方式設置「wAny」和「hAny」。 –

+0

是的Vijay,我在第一個地方檢查了這個東西。它的wAny和hAny.I也檢查了wRegular和hRegular for iPad。 –

回答

0

變化溫妮HANY到wRegular hRegular並選擇視圖檢查預覽和去展現助理編輯 - >更改手動預覽和檢查變化所需

+0

它顯示正常的表格視圖。 –