2016-04-15 46 views
0

我發現頂層佈局指南在兩個項目中不盡相同,但我不知道如何在界面生成器中設置頂層佈局指南,這會影響我如何爲其他視圖設置約束。如何在界面構建器中設置頂層佈局指南?

在圖1中,頂部佈局指南距頂部有20個距離(y = 0)。

在圖2中,頂部佈局指南貼在頂部(y = 0)。

Figure 1 Figure 2

+0

難道是因爲一些視圖嵌入在導航控制器中? – FredericP

+0

不,我根本沒有使用導航控制器 –

+0

它取決於用於創建項目的Xcode版本,某些版本添加了頂部版式指南,其中一些版本沒有我看到的 – jcesarmobile

回答

0

在圖1:你可以看到制約Top Layout Guide,而且需要statusbar的位置。

而圖2:你可以看到制約SuperView,它會重疊statusbar

+0

。那麼如何將頂層佈局指南約束設置爲superview?在Xcode底部的引腳不能這樣做 –

0

轉到視圖控制器接口生成器。 然後單擊顯示屬性檢查器,然後選擇狀態欄作爲默認值。兩者都是相同的。

+0

你的意思是模擬指標設置狀態欄「默認」?在我這樣做之後,如果你不想看到狀態欄,那麼頂部佈局指南仍然有20到頂部 –

+0

然後將其設置爲「無」。 –

相關問題