【问题标题】:Dragging Bar Button Item to Navigation Controller fails将条形按钮项拖动到导航控制器失败
【发布时间】:2015-09-17 18:36:38
【问题描述】:

我正在关注 Udemy 关于导航控制器的教程。

说明是将一个导航控制器拖到情节提要上,然后将一个条形按钮项拖放到其导航栏的右侧以连接到另一个视图控制器。

但是,当我将 Bar Button Item 拖动到导航栏上的预期位置时,没有突出显示放置区域,并且按钮被添加到屏幕底部的随机选项卡中。

我已尝试查找有关此问题的参考,但所有解决方案都是程序化的,鉴于 iOS 开发的所见即所得特性,我想通过 XCode UI 解决它。

是否有一些我必须更改的设置,或者这是 XCode 7 的差异?

【问题讨论】:

    标签: ios xcode uinavigationcontroller


    【解决方案1】:

    尝试添加一个 ViewController,然后在 Editor -> Embed in -> NavigationController 中。那么它应该可以工作。

    【讨论】:

    • 我仍然无法将 Bar Button Items 拖放到顶部导航栏 @mikle94
    • 你把它拖到navigationBar到创建的viewController还是NavigationController?您应该拖入您的 VC。
    • 视频说明是将其拖入Root View Controller的导航栏,如下图:imgur.com/CjCsFnE
    • 想通了,看看下面我的回答
    【解决方案2】:

    我已通过将Bar Button Item 拖到Root View Controller 下方的文档大纲中解决了我的问题。

    这会自动创建Left Bar Button ItemsRight Bar Button Items,让您有机会将Item 拖动到您喜欢的控制器部分。

    【讨论】:

      猜你喜欢
      • 2018-06-29
      • 1970-01-01
      • 1970-01-01
      • 2018-06-01
      • 2014-04-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多