2014-10-26 61 views
0

所以我最近設置了一個導航欄的應用程序,除了它拒絕停留在屏幕中間。標題稍微向右移動,最右側的按鈕隱藏在屏幕外。我已經嘗試了從調整大小,刪除它並重新添加它到清理等等,並且沒有任何效果。任何想法,爲什麼這可能是? :\UINavigationBar偏離中心?

這是個什麼樣子,當在模擬器VS故事板 enter image description here

+1

它看起來沒有任何限制。 – 2014-10-26 18:34:15

回答

1

標題居中運行像,但UINavigationBar爲600像素寬。你的屏幕不是那麼寬。您需要添加布局約束,以便爲包含視圖適當調整工具欄的大小。

您需要添加布局約束。 CTRL +從UINavigationBar到它的父視圖(左分層樹視圖工具窗口)拖動:

enter image description here

,並添加以下的限制(持有ALTSHIFT同時選擇) :

  • 前導空格集裝箱
  • 尾隨空間集裝箱
  • 頂部到頂部佈局指南
+0

感謝您的幫助!我不記得在以前的xCode版本中必須這樣做,所以我認爲這必須是新的? :( – Dilisqq 2014-10-30 17:37:22

+0

AutoLayout是比較新的,我認爲當你創建新的故事板時,Xcode的更新版本實際上默認打開了它。 – 2014-10-30 18:16:06