2013-11-27 49 views
1

我有一個不適合3.5英寸手機屏幕的屏幕。在iOS 6中,我在滾動視圖中顯示了屏幕的內容,但在iOS 7中,該選項始終呈灰色顯示。iOS7 - 無法在滾動視圖中嵌入屏幕

下面是屏幕截圖

enter image description here

會有人知道如何添加滾動到我的屏幕在IOS 7?

謝謝!

滾動視圖的第二個屏幕截圖。

enter image description here

回答

3

而不是選擇整個視圖控制器,你需要有選擇的圖。 Editor -> Embed In中的選項是上下文相關的,因爲您已經選擇了整個視圖控制器,您唯一的選擇是將整個VC嵌入到導航控制器或選項卡欄控制器中。

如果您無法通過在界面生成器中單擊來獲得正確的選擇,請嘗試展開大綱視圖並選擇您的視圖。然後嘗試在滾動視圖中嵌入您的視圖。

enter image description here

請注意,您的根視圖必須是UIView,所以你將不能夠嵌入根視圖的滾動視圖,因爲這將使滾動視圖的根。

+0

謝謝!順便說一句,非常天真的問題,但我如何導航到我可以在VC中選擇所有視圖的地方?我似乎無法到達那裏:) – Genadinik

+0

「我可以選擇所有視圖的地方」是否指屏幕截圖中的文檔大綱視圖?在界面生成器中,故事板或筆尖的左下角有一個始終存在的按鈕,您可以選擇該按鈕來顯示/隱藏大綱視圖。打開它後,我通常會在我感興趣的VC中選擇一個元素,然後在大綱視圖中快速向上或向下滾動,直到看到我的選擇。 –

+0

aaah,謝謝,明白了!但是看一看,我添加了一個屏幕截圖,展示了當我擴展該視圖時所看到的內容。那裏已經有一個滾動視圖了!你知道爲什麼可能不滾動嗎? – Genadinik

0

三個問題我遇到了,我希望能幫助:

1)確保「安全區」,或其他對象,不應該存在,是不是在你的視圖,而選擇的對象之一試圖嵌入。對於簡單的測試,只需選擇一個簡單的對象,如文本框或標籤,然後查看Editor - > Embed In是否仍然呈灰色,並且如果必須反向工作。

2)您將從視圖>內容到視圖>滾動視圖>視圖>內容。所以嵌入到一個滾動視圖後,嵌入一個視圖。

3)一旦嵌入確保您的滾動型小於你的內容的大小,否則將無法滾動:https://stackoverflow.com/a/28146729/1323357

相關問題