我有一個項目,我正在從Xcode 4.6.3升級到Xcode 6.1.1。我在Xcode 6.1.1中打開它,並打開每個.xib。每個.xib的格式都按預期更改。我想嘗試使用自動佈局。使用自動佈局被選中,使用大小類也被選中。我將對齊框中的每個適當對象都改爲對齊矩形。「添加新約束」複選框和字段已禁用
有一段時間我不能添加任何約束。然後經過一番嘗試,我可以添加一些。看截圖。
對於選定的視圖,我無法添加約束。添加新約束複選框和字段被禁用。只有更新幀可用於更改。我也不能添加對齊約束。按住Ctrl鍵拖動視圖也不會添加約束。注意411的視圖高度。如果我選擇另一個對象,然後再次選擇視圖高度將更改爲父標籤欄的高度減少。如果我繼續這樣做,高度變得越來越小,那麼Xcode就會崩潰。我怎樣才能爲這個視圖添加一個約束?
選項欄X,Y,寬度和高度被禁用。當我更改分配的視圖控制器視圖的高度時,選項卡欄Y更改爲該值減去選項卡欄高度49.當我選擇視圖時,同樣它的高度現在減少了49。選擇標籤欄,Y現在少了49。等等。如何設置分配的視圖控制器視圖的維度,當我無法添加約束條件時這些維度將保持不變?
我知道這聽起來很愚蠢,但是你是否嘗試過在將Nib更新爲Xcode 6後徹底關閉Xcode?如果沒有,那就試試看。 – Fogmeister 2015-02-07 01:42:06
我多次關閉Xcode。正如我所提到的,它也有時會崩潰。 – 2015-02-07 02:40:05
您無法直接向視圖控制器中的頂層視圖添加約束。嘗試將約束添加到其子視圖之一。 – 2015-02-07 05:23:53