我對AutoLayout感到沮喪,所以決定禁用它,只是以編程方式在我的視圖中設置元素的位置和大小。我嘗試這樣做:如何更改UIScrollView的位置和大小?
func setScrollViewBounds() {
var windowFrame = self.view.frame;
var scrollerHeigth = (windowFrame.height/100)*15
BottomScroll.frame = CGRect(x: CGFloat(10), y: windowFrame.height-scrollerHeigth, width: windowFrame.width-20, height: scrollerHeigth);
TopScroll.frame = CGRect(x: CGFloat(10), y: BottomScroll.frame.maxY-10, width: windowFrame.width-20, height: scrollerHeigth)
}
我試着去設置兩個滾動視圖(TopScroll
和BottomScroll
)是在頁面的底部,有一個是在另一個的上面。然而,這似乎沒有做任何事情。任何想法爲什麼?
我打電話給ViewDidLoad()
中的函數。 TopScroll
和BottomScroll
是IBOutlets。