如何使用两个水平ScrollViews的垂直ScrollView?

时间:2017-02-08 15:26:38

标签: swift xcode swift3

我正在使用Swift 3在Xcode 8中工作。如何使用两个水平ScrollViews的垂直ScrollView?我一直在尝试使用故事板,我很难过。我对故事板或程序化答案持开放态度。

编辑:我在故事板模式下添加了一个Scroll View,然后在其上添加了另一个View作为内容视图。然后我将视图(内容视图)高度设置为高,例如1200,并在顶部和底部放置一个标签,以便我知道它是否滚动。滚动视图高度设置为579.我跑了它,它不会滚动。

1 个答案:

答案 0 :(得分:0)

import UIKit

class ScrollExVC: UIViewController {

    var scrollView: UIScrollView!
    var imageView: UIImageView!

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.

        imageView = UIImageView(image: UIImage(named: "tiger.jpg"))

        scrollView = UIScrollView(frame: view.bounds)
        scrollView.backgroundColor = UIColor.black
        scrollView.contentSize = imageView.bounds.size
        scrollView.autoresizingMask = [.flexibleWidth, .flexibleHeight]

        scrollView.addSubview(imageView)
        view.addSubview(scrollView)


    }

}