我一直在學習Xcode和iOS,並且編碼方面進展順利,但我對界面構建器中的一些選項感到困惑。XCode(Interface Builder):更新框架和約束?
看來,當我添加一個限制時,我可以選擇「更新框架」,然後選擇「新限制條目」或「所有框架」,但似乎並不總是需要這樣做......有時候我會,有時我不會 - 我認爲我沒有真正理解這個概念。它似乎是可選的。什麼時候選擇它?
一旦添加了一個約束,那應該是它?
還有一個上下文菜單(解決自動佈局問題)(在界面構建器底部的第三項,由兩條垂直線之間的三角形表示),這也允許我強制更新約束或更新幀。爲什麼這需要?我注意到裏面的選項通常都是禁用的,所以我認爲這在有問題時會變爲活動狀態?
我真的很感激任何解釋,我曾嘗試搜索互聯網,我無法找到任何具體的,我讀的越多,越糊塗我似乎得到:-)
而且理智檢查:a框架是每個單一控件(視圖)的邊界框,而不僅僅是視圖控件,因此每個視圖(控件)都是它自己的框架。這是正確的嗎?
預先感謝任何幫助
更換這是否意味着點擊'更新Frames'是不實際的運行過程中必要的,只是有你的開發者看到一個更準確故事板表示? – Honey