没有 UIViewController 的 UIView

Posted

技术标签:

【中文标题】没有 UIViewController 的 UIView【英文标题】:UIView without an UIViewController 【发布时间】:2012-11-12 13:44:36 【问题描述】:

当设备旋转发生变化而无需UIViewController 控制视图时,如何以及在何处调用UIView 实例的- setNeedsLayout 方法?基本上这可以归结为在没有控制器的情况下理解视图生命周期......

【问题讨论】:

【参考方案1】:

我猜想UIViewController 在用户与视图交互时代表视图执行的一些事情(例如界面方向更改等)可以通过在UIView 中注册到UIApplicationDidChangeStatusBarOrientationNotification 来处理而是。

【讨论】:

以上是关于没有 UIViewController 的 UIView的主要内容,如果未能解决你的问题,请参考以下文章

Monotouch - UIViewController 中的 tableview:不会调用覆盖函数

iOS:在没有 UITabBarController 的情况下从用户界面实现 UITabBar

在 Swift 中实现可关闭的 UIView(不是 UIViewController!)

为所有 UIViewController 实例设置全局默认后退按钮显示模式

自定义 UITableViewCell 按钮单击

长路漫漫,唯剑作伴--loadViewviewDidLoad及viewDidUnload的关系