【发布时间】:2018-12-18 21:54:20
【问题描述】:
我有一个UIScrollView 附加到一个包含帮助文本的UIViewController。我在脚本中设置了视图的高度,但即使我将标签设置为多行,它也只能水平滚动。我希望能够向下滚动以查看帮助文本的其余部分。
换句话说,如何在UIScrollView 中启用垂直滚动?
import UIKit
class HelpController: UIViewController {
@IBOutlet var scrollView: UIScrollView!
override func viewDidLoad() {
super.viewDidLoad()
scrollView.contentSize = CGSize(width: view.frame.size.width, height: view.frame.size.height)
}
}
【问题讨论】:
-
我认为您不应该设置 contentSize 宽度。参考这个 - spin.atomicobject.com/2014/03/05/uiscrollview-autolayout-ios
-
@RakeshaShastri 谢谢,解决了。如果您发布此问题的答案,我会将其标记为已解决。
标签: ios swift uiviewcontroller uiscrollview uilabel