ios - 手动创建容器视图
问题描述
我知道容器视图只是一类视图。我想制作一个可滚动的容器视图,所以我不想被新视图控制器强制使用的默认大小锚定。
我想实例化一个 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??
}
}
也许我采取了错误的方法并使这一点过于复杂?
解决方案
推荐阅读
- python - 从方法返回不同的对象,取决于方法参数是否存在
- pdf - 最小的不可见 PDF?
- java - Swing 应用程序无法在 macOS 上运行
- bash - 我想使用 sed 从文件中删除一行
- python - 如何将数据框对象转换为 Int64?
- c - 名称在 C 中不起作用的排序结构
- java - 如何将 int 变量从一个活动中的 numberpicker 传递到另一个活动?
- typescript - 使用 const 的泛型作为接口
- php - 如何创建多个 $_POST 数组?
- c# - Xamarin.Forms 垂直文本对齐不适用于带有 FormattedText 的标签,其中包含多个具有不同字体大小的 Span