2015-06-12 45 views
2

由於我將視圖控制器大小更改爲4.7英寸,故事板中的某些元素未出現。但是,如果我創建另一個視圖控制器,並且我在裏面放置了一些對象,它們就出現了。這些視圖控制器有什麼問題?無法看到視圖控制器內部的故事板中的元素

enter image description here

+0

你可能忘了,當你改變從汽車的大小固定或只有當你在不同尺寸的設備上運行,以限制添加到您的子視圖 –

+0

,僅僅因爲他們消失? –

+0

在我的朋友計算機上,元素很好地顯示在視圖控制器內部,具有相同的項目。他們正從我的故事板中消失,在我的模擬器中他們沒事。 – AnthonyR

回答

9

這是因爲你已經添加到特定尺寸級別的視圖控制器的UI元素或約束將會無效,而到更改爲其他尺寸的課程。例如用緊湊寬度添加到視圖控制器的UI元素或約束|任何高度將在您更改爲任何寬度|時變爲非活動狀態任何高度。

您可以通過選中屬性檢查器中的選項來啓用它[向下滾動到底部]。請參閱屏幕截圖。

enter image description here

+0

哇...易於理解的截圖。 :)偉大的工作Pavithra :) –

2

如果你想顯示在不同大小的類所有對象,你應該使用自動佈局....它管理自己的對象在不同尺寸大小來顯示...

所以,該解決方案以防止你的對象從不同規模等級隱藏,使用自動佈局

這裏是圖像...解釋勝於言

enter image description here

在這張照片我給自動佈局到按鈕使用wAnyhAny ......最佳實踐..

相關問題