我正在開啓啓用AutoLayout的應用程序。我是新手,試圖根據我的實驗闡述觀點。之前當我在任何UI控件的框架中進行了更改時,在故事板中,我可以看到一個黃色指針(在我的視圖控制器旁邊) - 通過選擇它,我將能夠執行「更新約束」操作並將下次運行更新輸出。但當然,即使在改變特定UI控件的框架之後,它也停止顯示「黃色指針」。重新啓用「更新約束」選項
有人可以幫我重新啓用它嗎?我只是新手,不知道該怎麼做。
P.S.我不想以編程方式進行。
而不是「紅色指針」,我想看看「黃色指針」。我沒有看到兩者。
我正在開啓啓用AutoLayout的應用程序。我是新手,試圖根據我的實驗闡述觀點。之前當我在任何UI控件的框架中進行了更改時,在故事板中,我可以看到一個黃色指針(在我的視圖控制器旁邊) - 通過選擇它,我將能夠執行「更新約束」操作並將下次運行更新輸出。但當然,即使在改變特定UI控件的框架之後,它也停止顯示「黃色指針」。重新啓用「更新約束」選項
有人可以幫我重新啓用它嗎?我只是新手,不知道該怎麼做。
P.S.我不想以編程方式進行。
而不是「紅色指針」,我想看看「黃色指針」。我沒有看到兩者。
其停止顯示出 「黃色指針」 即使我改變特定的UI控制的幀。
紅色箭頭只是表示you've got conflicting or unspecified constraints某處。您需要點擊紅色箭頭才能找出問題所在,並解決問題。
另一方面,黃色箭頭表示約束和當前佈局不匹配,因此運行時的佈局看起來與IB中的不同。
由於彈出窗口很難看到您的視圖發生了什麼,但看起來您有兩個尾隨空間限制。那些可能是衝突的約束。嘗試刪除其中的一個。
感謝您的回答。我添加了一些截圖以更好地瞭解我的問題。 – Hemang
我的朋友...紅色指針顯示約束錯誤,黃色指針顯示警告....它沒有顯示,根據您的想法...但按照您的約束顯示 –
@Bhavin,感謝您的評論。請檢查更新的問題。 – Hemang
你想顯示黃色圖標,但它不會出現,因爲你的一些約束是未指定的或與佈局衝突。所以它顯示紅色的......並且這兩個圖標都不適合你的佈局 –