首页 > 解决方案 > 手动创建容器视图

问题描述

我知道容器视图只是一类视图。我想制作一个可滚动的容器视图,所以我不想被新视图控制器强制使用的默认大小锚定。
我想实例化一个 ViewController(它自己的类)并将其设置在我的故事板中已有的 View 中(而不是以编程方式制作一个矩形和其他东西)。最大的原因是我想让一些代表在主视图和子视图之间传递信息

    class HomeVC: UIViewController {
        @IBOutlet weak var subView: UIView! //This one is linked to the Storyboard
        func subViewInit() {
            let resultsVC = self.storyboard?.instantiateViewController(withIdentifier: "resultsView") as! GoalsVC
            resultsVC.goalDelegate = self
            // NOW HOW DO I INSERT THIS INTO MY SUBVIEW??
        }
}

也许我采取了错误的方法并使这一点过于复杂?

标签: iosswiftxcode

解决方案


推荐阅读