我知道容器视图只是一类视图。我想创建一个可滚动的容器视图,所以我不想被强制使用新视图控制器的默认大小锚定。
我想实例化一个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??
}
}
也许我采用了错误的方法并使这个过程过于复杂?