我想了解一个简单的概念。我将构建一个由 UITableView , UIButton 和 UITextField 对象组成的简单UI。我将 UITableView 添加到 UIWindow 。现在我问你哪个是将其他人添加到对象,包装到 UIView 或 UIWindow 内的最佳方法。这可能是这两种方法的优点或缺点吗?
答案 0 :(得分:2)
首先,您很可能希望使用UIViewController
或UITableViewController
,然后将其设置为窗口rootViewController
,并且永远不会直接向窗口添加视图。< / p>
然后,您需要的其他视图应添加到视图控制器的托管view
。
直接添加到窗口的主要缺点是您不支持多个接口方向。