簡體   English   中英

如何將UIViewController快速添加到UIScrollView中?

[英]How to add UIViewController into UIScrollView in swift?

我想將UIViewController添加到UIScrollView中。
我搜索並嘗試過,但是找不到解決方案。
最可理解的方式是這樣。

這是我的代碼。

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中?
請幫我。

在情節scrollView ,只需拖放一個containerViewscrollView根據需要在您的scrollView創建一個UIViewController

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM