【发布时间】:2015-06-25 18:14:02
【问题描述】:
我对 AutoLayout 感到沮丧,所以我决定禁用它,并以编程方式设置视图中元素的位置和大小。我试过这个:
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。
【问题讨论】:
标签: ios swift cocoa-touch uiscrollview