【问题标题】:UIScrollView not working properly even with a set height即使设置了高度,UIScrollView 也无法正常工作
【发布时间】: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)

}
}

【问题讨论】:

标签: ios swift uiviewcontroller uiscrollview uilabel


【解决方案1】:

我认为您不应该为动态内容使用框架。尝试像本指南所说的那样使用自动布局

https://spin.atomicobject.com/2014/03/05/uiscrollview-autolayout-ios/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-14
    • 2015-11-19
    • 1970-01-01
    • 1970-01-01
    • 2017-12-11
    相关资源
    最近更新 更多