2017-07-04 49 views
1

我的UIScrollView填充了xib文件,但沒有準確調整xib的大小以適合視圖。因此,滾動時,每個呈現的xib元素的右側都會出現明顯的偏移量,並且下一個元素的上下文會滲入到前一個元素的上下文中。它在iPhone 6上正確格式化,但沒有比它更大的屏幕。UIScrollView錯誤,有沒有更好的選擇?

由於有在我的代碼沒有常數和尺寸應該從視圖本身不論大小被檢索(使用view.frame.widthview.frame.height),我不知道是否有一些比較大一點,我缺少有關UIScrollView或羯羊或不它根本不是解決我的問題的最佳方案。是否有另一個課程可以創建一種可滾動的水平幻燈片?

+0

@metalet我認爲你必須設置UIScrollView的內容偏移量。請嘗試設置它 –

+0

你如何確定它是一個錯誤?你在使用自動佈局嗎?雖然你想達到什麼目標不明確,我會建議檢查[這個答案](https://stackoverflow.com/questions/39714212/make-view-controller-scrollable-with-collection-view/39714489# 39714489)。 –

回答

1

您需要添加約束條件才能使其在不同屏幕尺寸下正常工作。

enter image description here

+0

哇。我沒有想到它會那麼簡單,我遵循另一個指定了其他自動佈局約束的指南。這工作。謝謝你的幫助。 – metalek

相關問題