【问题标题】:How to add UIViewController into UIScrollView in swift?如何快速将 UIViewController 添加到 UIScrollView 中?
【发布时间】:2019-06-05 13:05:59
【问题描述】:

我想将 UIViewController 添加到 UIScrollView。
我搜索并尝试过,但我找不到解决方案。
最容易理解的方式是this.

这是我的代码。

import UIKit

class ViewController: UIViewController {

    @IBOutlet weak var scrollView: UIScrollView!



    override func viewDidLoad() {
        super.viewDidLoad()

        self.scrollView.contentSize.width = self.view.frame.width * 2


        let test = self.storyboard?.instantiateViewController(withIdentifier: "Test") as! TestViewController

        self.addChild(test)
        self.scrollView.addSubview(test.view)
        test.willMove(toParent: self)

        test.view.frame.origin = CGPoint.zero
    }
}

但是,我这种方式是这样的错误。

如何将 UIViewController 添加到 UIScrollView??
请帮帮我。

【问题讨论】:

    标签: ios swift uiviewcontroller uiscrollview


    【解决方案1】:

    在您的故事板中,只需拖放一个containerView,它就会生成一个UIViewController 在您的scrollView 中随心所欲

    【讨论】:

    猜你喜欢
    • 2023-03-28
    • 1970-01-01
    • 2014-08-18
    • 2015-04-15
    • 2017-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多