2013-10-18 29 views
0

我一直在嘗試通過觀看一些youtube視頻來了解xcode 5中的自動佈局。在視頻,他們說:Autolayout約束問題

  1. 上自動佈局開關(我已經做了)
  2. 然後同時拖動周圍的故事板的對象,你會看到藍色導遊(我做的)。
  3. 然後,當放開鼠標鼠標時,出現一個看起來像字母'I'的約束。

但是,這不會發生在我身上 - 這就像約束沒有被添加?

我做錯了什麼?希望這不是太模糊!

殼牌

回答

0

後放置界面生成器和藍線內的一個視圖沒有出現,

  • 點擊解決自動佈局問題按鈕(倒數第二個按鈕,在右下方看起來像垂直線之間的圓圈)

  • 選擇添加缺少約束TS選項

認爲是由藍線「建議」由約束現在應該自動添加到視圖。

0

Xcode 4自動添加了約束條件。 如果您告訴它,Xcode 5只會添加約束條件。

0

要在Xcode 5中添加約束,您需要明確地將它們佈局。

您是隻有一步之遙......

  1. 打開自動佈局。
  2. 將您的元素添加到視圖中。你會看到藍色的指導方針。
  3. 通過按住CTRL並單擊添加到要在其間添加約束的元素來添加約束。

例如如果您想爲元素的寬度添加約束。 CTRL-從元素拖回自己。

如果要向超視圖添加空間約束,請按照要添加約束的方向將該元素拖到其超級視圖。

如果您想在兩個元素之間添加空間約束。 CTRL-從一個元素拖到另一個元素。