【问题标题】:Can't create new tab bar controller in iOS无法在 iOS 中创建新的标签栏控制器
【发布时间】:2017-05-13 21:00:11
【问题描述】:

当我尝试创建一个新的标签栏控制器时,它是这样的。可能是什么问题?

【问题讨论】:

    标签: ios uitabbarcontroller uistoryboard


    【解决方案1】:

    1.在storyboard中添加新的UIViewController

    2.将segue从Tab bar Controller拖到那个ViewController

    3.并选择关系segue ->查看控制器

    你去..!

    【讨论】:

    • 当我拖动标签栏控制器时,它会像我分享的图片一样。但是,当我关闭并重新打开我的 Mac 时,它似乎已修复。
    • 您使用的是哪个版本的 xcode?您是否通过创建新项目尝试过?
    • 我使用的是 Xcode 8.1。是的,我试图在一个新项目上做到这一点。即使这是一个临时的新项目。
    【解决方案2】:

    将 uiviewcontroller 添加到 tabor 的最简单方法是。

    1) 在故事板上添加一个 uiviewcontroller。

    2) 选择它并点击 Editor> Embed In > Tabbar Controller

    3) 用一个 uiviewcontroller 初始化一个新的 tabor 控制器。

    如果您想在标签中添加其他项目。 添加新的 uiviewcontroller 和 CTRL + 单击 + 从 taborcontroller 拖动到新的 uiviewcontroller。当您选择关系 segue 时,这将添加您的第二个视图控制器。

    【讨论】:

    • 我也试过这个,但问题是我的所有标签栏项目都有这个问题。因此,我是否像在编辑器中一样添加它并不重要 -> 嵌入或手动添加标签栏并向其中添加新项目。但是,我关闭并重新打开了我的 Mac,它似乎已修复。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-24
    • 2011-08-07
    • 2017-10-13
    • 2011-01-19
    • 1970-01-01
    • 2014-06-13
    相关资源
    最近更新 更多