用另一个视图替换视图

Posted

技术标签:

【中文标题】用另一个视图替换视图【英文标题】:Replace View with another View 【发布时间】:2011-01-28 00:01:09 【问题描述】:

我有一个带有视图的 XIB 文件。在 TabBar 和 TopBar 之间,我放置了另一个视图。 现在我想用其他视图替换第二个视图。这可能吗?如果是,我该怎么做? “addSubview”或“pushViewController”之类的代码不起作用。

感谢您的帮助。 问候。

【问题讨论】:

【参考方案1】:

addSubview 表示如果您以编程方式创建 UIButton 并希望将其添加到视图中。

pushViewController 要求您拥有UINavigationController

您的问题没有清楚地说明您想要做什么。

你想用另一个视图切换一个视图,比如 html 中的图像翻转?

或者你想去另一个有其他对象的视图控制器吗?

【讨论】:

我想去另一个 ViewController 上面有其他对象。 好的,但是我必须使用 NvigationController。我现在的问题是,如何将 NavigationController 添加到 UIView。太混乱了。

以上是关于用另一个视图替换视图的主要内容,如果未能解决你的问题,请参考以下文章

用另一个视图替换选项卡

用另一个列表替换主活动中的列表并从视图中删除旧列表

有没有办法替换视图?

iPhone - 用另一个模态视图覆盖模态视图

UINavigationController 用另一个改变子视图

将另一个视图控制器推送到 UITabBarController 视图中