【问题标题】:iOS load completely new view on click of buttoniOS 在单击按钮时加载全新的视图
【发布时间】:2011-07-25 21:58:25
【问题描述】:

我正在尝试制作一个应用程序,用户输入一些信息,然后根据该信息执行搜索并根据查询返回一些内容。

我制作的选项输入视图没有问题,但后来遇到了一个问题:单击按钮时如何将视图切换到新的视图控制器?经过一些阅读后,我考虑尝试使用 RootViewController 来加载不同的 nib,但后来我意识到建议一次在屏幕上只有一个视图控制器,因此拥有一个加载选项视图控制器并最终加载的 rootviewcontroller 可能不是一个好主意结果视图控制器。如果这有任何意义!

如果有人能指出我正确的方向,至少让我知道我应该问哪些问题会很棒。

【问题讨论】:

    标签: iphone ios uiviewcontroller uibutton


    【解决方案1】:

    您可以考虑使用UINavigationController。它将允许您在屏幕上无缝推送视图控制器,同时保持导航回父级的能力;所以你可以在结果视图控制器和选项视图控制器之间来回移动。它是 Xcode 提供的主要应用模板之一,也是 iOS 应用最常见的 UI 类型之一。

    看看class reference。

    【讨论】:

    • 好的,我会调查的,谢谢。你知道是否可以在主屏幕上隐藏标题栏吗?
    • self.navController.navigationBarHidden = YES;
    • 啊抱歉,刚刚看到我可以轻松做到这一点。
    猜你喜欢
    • 1970-01-01
    • 2013-01-28
    • 2011-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多