【问题标题】:Inserting UIButton in interface builder to control the flow of my app在界面生成器中插入 UIButton 以控制我的应用程序的流程
【发布时间】:2011-08-20 21:18:30
【问题描述】:

我在界面生成器中进行了以下设置:

  • 文件的所有者
  • 第一响应者
  • 应用代理
  • 窗口
  • -> 标签栏控制器
    • 标签栏
    • ->选定的导航控制器 (X)
      • 导航栏
      • ->X 视图控制器(X 类)
        • 导航项
      • 标签栏项目 (X)
    • ->导航控制器 (Y)
      • 导航栏
      • ->Y 视图控制器(Y 类)
        • 导航项
      • 标签栏项目 (Y)

X 和 Y 标签栏有自己的笔尖。

在我的应用委托中,我将选项卡视图控制器添加到主窗口视图:

[window addSubview:tabController.view];
[window makeKeyAndVisible];

这一切都很好。但是,我现在需要插入一个带有两个按钮的视图。一个按钮将带我到上面解释的选项卡控制器视图。第二个按钮将带我到另一个子视图(尚未实现),它的视图中只有一个其他操作按钮。

我应该能够从任何子视图导航回主窗口(两个按钮)。

这可能吗?怎么做?

【问题讨论】:

    标签: iphone interface-builder uinavigationcontroller uibutton uitabbarcontroller


    【解决方案1】:

    我不知道这是否有帮助,但您可能需要的是 UINavigationController。使用这样一个控制器,作为应用程序的主视图控制器,您可以创建两个按钮,当用户触摸其中一个时,您可以使用其 pushViewController:animated: 方法更改导航控制器的显示。

    通过这种方式,您可以在新视图的工具栏中获得经典的向后箭头按钮项目,该项目将允许您返回主页。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多