代码之家  ›  专栏  ›  技术社区  ›  MalphasWats

无法在ib中打开选项卡栏控制器

  •  1
  • MalphasWats  · 技术社区  · 15 年前

    我刚刚开始学习使用Xcode构建iPhone应用程序。

    我正在慢慢地了解基础知识,但我在界面构建器中遇到了一个问题。

    当我使用选项卡栏应用程序模板创建新项目时,我似乎无法对中的选项卡栏控制器执行任何操作。 main.xib . 当我双击该文件时,ib会打开“很好”,但没有向视图添加/删除项的窗口。如果我从库中拖动第二个选项卡栏控制器,它将打开一个窗口来编辑视图,但由于它没有连接,所以不做任何其他操作。如果我关闭编辑器窗口并双击 新的 选项卡栏控制器图标在ib中,它打开它备份,但拒绝打开原始(连接)的一个当我双击。

    我非常乐意从头开始使用一个基本的窗口应用程序,但是我找不到任何资源来让我开始使用不只是使用Xcode模板的选项卡栏控制器!

    我很感激任何人能提供的帮助。

    5 回复  |  直到 13 年前
        1
  •  0
  •   IcyBlueRose    15 年前

    你不是疯了!我整天都在为这个问题苦苦挣扎。第一次发生在我身上时,标签栏控制器窗口最终在库窗口的后面打开了,我以为我一直没看到它。但当我后来遇到问题时,窗户并没有被隐藏起来,我所做的一切都不会把它带回来。最终(许多已删除和新的项目稍后),我发现如果您缓慢地双击选项卡栏控制器图标,它将弹出。

        2
  •  1
  •   tehR    14 年前

    正如帕特建议的那样,将TabbarController移动到主窗口的窗口上方。xib为我解决了这个问题。奇怪的是,当TabbarController窗口显示时,如果我将.xib中的TabbarController移回窗口项下方,TabbarController窗口将消失。

        3
  •  1
  •   Tim Cooper    13 年前

    我想我找到了解决这个问题的办法:

    双击mainwindow.xib时,界面生成器将打开,没有添加/删除项的窗口。 将项目“TabbarController”移动到项目“Window”之前,然后双击“TabbarController”:您可以看到带有选项卡的窗口。

    希望对你有用!

        4
  •  0
  •   MalphasWats    15 年前

    erm,删除并重新创建项目几次后,打开不同的 .xib 文件,点击东西,移动东西,我 认为 我发现我无法打开的窗口可能实际上是在库窗口和检查器窗口后面打开的,两者都位于编辑窗口的顶部。

    我有点不好意思,但为了自卫,我是一个20年的Windows用户和一个2周的Mac用户:)

        5
  •  0
  •   IcyBlueRose    15 年前

    好吧,现在我正在研究我的第二个iPhone应用程序,从一个新的标签栏应用程序开始,我有同样的问题!这太令人沮丧了!上次双击的速度很慢,但这次没有。

    最后我要做的是将一个新的选项卡栏控制器拖到主窗口,并配置它(只需使用已经存在的选项卡栏控制器中相同的精确配置)。它真是魅力四射!