【发布时间】:2010-04-26 10:58:28
【问题描述】:
我有一个 uiview 类,我想切换到其他 uiview 类但不使用 addsubview 除了(addSubView)之外,还有其他方法吗?
【问题讨论】:
-
您的视图是如何创建的?哪个对象“拥有”视图(哪个对象创建了它,即:称为
[[MyView alloc] init]。 -
所有者是一个uiviewcontroller类
-
包括您的代码以及您根据事件尝试执行的操作。你试过什么?结果如何?为什么结果不是你喜欢的?您的问题没有提供足够的上下文。您希望用户能够使用新视图做什么?您需要旧视图吗?花一些时间查看 UIViewController 类参考文档和 iPhone OS 的 ViewController 编程指南。
-
我有一个带有 nib 的 uiviewcontroller 类,我通过在界面生成器中将 UIVIEW 选项更改为“otherView”类来使用其他类作为它的 uiview。结果没问题,它有一个导航控制器,在它下面的“otherView”下,“otherview”处理触摸,当我在“otherView”上添加subview(“anotherView”)时,触摸的东西也在那里启用。 “AnotherView”只包含文本字段,但当我从“AnotherView”按下后退按钮时,它会按预期弹出,但我希望它切换到“otherview”。
-
简单地说,后退按钮操作它不应该弹出,而是应该从超级视图中删除自己
标签: iphone uiview switch-statement