jls*_*ker 6 iphone interface-builder uiviewcontroller uiview ios
MyViewController.xib将File的Owner类设置为MyViewController
(子类UIViewController
),File的Owner视图连接到UIView
包含一些子视图的.
OtherViewController.xib将File的Owner类设置为UIViewController
,File的Owner视图连接为空UIView
.
Interface Builder中是否可以MyViewController
在OtherViewController.xib中的视图中嵌入视图?
我尝试MyViewController
在OtherViewController.xib中添加一个实例,但是我不能将它放在视图中(因为它不是UIView
)并且我无法访问与MyViewController
MyViewController.xib 相关联的视图(只有视图控制器本身) ,它没有任何连接,使其转到OtherViewController.xib).
你可能不想这样做.按照View Controller编程指南中的警告进行操作:
注意:如果要将视图层次结构划分为多个子区域并分别管理每个子区域,请使用通用控制器对象(从NSObject降序的自定义对象)而不是视图控制器对象来管理每个子区域.然后使用单个视图控制器对象来管理通用控制器对象.
其视图未填充窗口的UIViewController子类将不会像您期望的那样运行.它不会接收视图控制器生命周期消息,轮换消息或parentView/navigation/tabBarController
正确设置其属性.
UITableViewCell不应该是UIViewController的视图.它可能有一些控制器对象负责管理它的行为(虽然我怀疑这种行为可能都包含在单元格视图中)但该控制器不应该继承UIViewController.
归档时间: |
|
查看次数: |
6071 次 |
最近记录: |