【发布时间】:2018-09-12 08:26:27
【问题描述】:
如何使用 Swift 4 在 Xcode 9 中以编程方式设置滚动视图高度?我为滚动视图高度设置了一个约束,并将其添加为一个出口。但是当我以编程方式更改出口常数值时,它不会改变高度。
例子:
@IBOutlet weak var scrollview_height: NSLayoutConstraint!
override func viewDidLoad() {
super.viewDidLoad()
self.scrollview_height.constant = 245
}
【问题讨论】:
-
你试过self.view.layoutIfNeeded()吗?
-
您是否也设置了顶部/底部约束?那可能会破坏它。
标签: ios swift uiscrollview