[英]Place UIViewController inside UIView
我的 ViewController 中有 3 個 UIView,我想在每個 UICiew 中放置一個不同的 ViewController。
我知道有一種方法可以添加 ChildViewcontroller,然后將childviewcontroller.view
分配給我需要的視圖。
有沒有我需要的另一種方式?
添加為子視圖控制器是正確的做法。 這樣,您仍將獲得子視圖控制器的生命周期功能。
addChildViewController(controller)
controller.view.frame = ...
view.addSubview(controller.view)
controller.didMoveToParentViewController(self)
我建議你自己使用 ViewControllers,不需要一個 UIView,然后在頂部有一個 UIViewController ..(也許你有一個你必須的特殊場景,但我想不出一個...... )
祝你好運
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.