我使用xib创建了自定义UIViewController,现在我想从它获取第一个子视图...它适用于iOS 9,但在iOS 8上view.subviews有0个视图
let customVC = CustomViewController()
var customTestView = customVC.view.subviews.first
self.view应该包含1个子视图
答案 0 :(得分:2)
如果使用xib创建ViewController,则应使用它来初始化ViewController
let vc = CustomViewController(nibName: "nib", bundle: NSBundle.mainBundle())