2016-08-20 16 views
0

一個UIScrollView裏面我理解UIScrollView的操作自動版式,但我在互聯網上看到所有的情況下,我沒有找到與此類似的問題,也許這就是爲什麼解決方案工作不正常。中心固定的UIView與自動版式

我的情況是這樣的:

Scroll View 
    Content View 
     Login View 

登錄查看我需要一個固定的寬度/高度,垂直和水平中心。而在這裏,我設置的約束:

Constraints that I set

的問題是:當我旋轉模擬器(iPhone 6S)景觀,我不能滾動查看一切,因爲滾動視圖的內容大小爲375和我的登錄框高度是420.

有沒有我失蹤的特定場景?

回答

2

你的約束應該是這樣的,

ScrollView - top,bottom,leading,trailing

ContentView (UIView) - top,bottom,leading,trailing,fixed height,horizontally center in container(center X)

LoginView - fixed width,fixed height, horizontally center in container(center X) and vertically center in container (center Y)

0

嘗試,我爲你創造了這個小視頻教程。它顯示瞭如何設置scrollview適用於任何ios device +適用於任何orientation模式。教程寫在objective c,但無所謂概念是一樣的。少編碼,只是一個method + autolayout.

鏈接到視頻教程--->setup scrollview for any ios device + for any orientation mode in ios

希望這將有助於you.try這一點,並享受....