2015-01-14 30 views
0

我希望這不是重複的,我只是找不到類似的問題。UI元素在Storyboard編輯器中不可見,但在某些設備尺寸上可見

我正在使用故事板和自動佈局。在對UI進行其他更改之後,在特定視圖中,所有UI元素在故事板編輯器中都不可見,但它們確實顯示在iPhone 5和6上。不幸的是(可能是由於故事板問題)UI元素會沒有出現在iPad上。

這裏有一些圖像,希望能幫助理解這一點:

enter image description here 這是故事板視圖。注意左邊的UI元素是灰色的,而它們的座標是在預期的查看區域內。另外,這些UI元素中沒有添加約束。

這裏的UI看起來像在運行在iPhone上6: enter image description here

而且這裏又是在iPad上空氣中的空白UI: enter image description here

我真的不知道這是怎麼回事這個特定​​視圖,所以任何建議,指導或想法將不勝感激。

+0

我的解決方案能爲你工作嗎? – nburk

+0

是的,很抱歉,我沒有讓我把它標記爲已回答,但我現在就會。謝謝 – TooManyEduardos

+0

太棒了,很高興知道! :) – nburk

回答

0

這是因爲視圖已經在界面生成器中設置了與您當前選擇的視圖不同的大小類別。

只需將您當前的大小類修改爲已定義視圖的類。

我遇到了同樣的問題,在這裏閱讀更多:Why don't my views show up in Storyboards and are greyed out in the left pane?Interface Builder Objects not visible in my storyboard (and titles are transparent)

需要注意的是,只要你有選擇的特定尺寸級別,所有的UI元素將只提供/可見特定大小班之內。

+0

對不起,我還沒有弄清楚這一部分。如何使「緊湊」視圖中可見的UI元素出現在「任何」視圖中?我可以在「緊湊」視圖中移動它們,但它們仍然不會在「任何」視圖中顯示/變爲可見 – TooManyEduardos

相關問題