2013-10-21 195 views
2

我有3個圖像視圖,我放在筆尖。他們需要從基於肖像或風景的不同y值開始。此外,他們將通過單擊按鈕移動到屏幕底部。此時,我刪除了頂部約束並添加了底部約束。抑制Autolayout警告

由於這樣的複雜性,我決定以處理代碼的特殊限制。不過,我仍然得到警告,說明這些圖像視圖的y位置不明確。

有什麼辦法,我告訴Xcode中不用擔心,我已經在代碼中設置約束?我能想到的唯一解決方案是在筆尖中創建一個約束,並在視圖加載時將其刪除,但這似乎很難。

回答

4

您可以添加在編譯的時候被刪除的約束。這告訴界面生成器你要在代碼中處理它。致力於捕獲屏幕截圖。

Screen shot of setting when constraint is selected