Xcode 5 工具栏按钮不起作用

Posted

技术标签:

【中文标题】Xcode 5 工具栏按钮不起作用【英文标题】:Xcode 5 Toolbar Buttons Not Working 【发布时间】:2013-09-23 18:56:35 【问题描述】:

我在安装 Xcode 5 后遇到问题。用于显示/隐藏助手编辑器和版本编辑器的工具栏按钮不起作用。他们根本没有反应;我必须从菜单中访问这些功能。

此外,显示/隐藏导航、调试和实用程序窗格的按钮也不起作用。工具提示有效,只是不响应点击。

还有其他人有这个问题吗?

我获得了 OS X 10.8.5 和 XCode 5.0。我从 Xcode 4.6 升级,我从未安装过任何 beta 版本。

【问题讨论】:

可能听起来很傻,但是,您尝试过重新启动您的 Mac 吗? @Benoit,是的。至少两次:) 当您启动 Xcode 或尝试单击按钮时,Console.app 是否会在日志中显示任何可疑的内容,并且 Activity Monitor 是否显示 Xcode 的任何 CPU 使用情况? @Benoit。我不知道会发生什么,但它又开始工作了。我认为可能与我在升级时遇到的另一个错误有关。我会结束这个问题。感谢您的宝贵时间。 现在是 Xcode 8。这个错误仍然存​​在。 【参考方案1】:

自从升级到 Xcode 5 后,每次重新启动后我都会发生这种情况。

我一直在使用的解决方法是:

    关闭项目但让 Xcode 保持打开状态。

    打开另一个项目。

    关闭它。

    重新打开原始项目 - 不活动的工具栏按钮现在应该是活动的。

【讨论】:

解决了我的问题,谢谢!屏幕空间仅限于 13 英寸,我的显示/隐藏按钮没有响应。 是的,这不是一个明显的解决方案,但很高兴它有所帮助。 这仍然是 XCode 7 (beta) 的方式:)【参考方案2】:

@yhlin 和@benoit 有部分原因。

当您打开情节提要 (Storyboard Internal Inconsistencies) 时收到错误消息后出现问题,然后我打开情节提要文件(通过 TextEdit)然后工具栏不起作用,但是重新启动 Xcode(或甚至完全是 Mac) 一切正常。

我相信这是 XCode 5.0 中的一个小错误。或升级问题,但显然不是什么大事。

更新*** 安装 Mavericks 和 Xcode 5.0.1 后问题得到解决。

【讨论】:

这不是小事,这真的很烦人,因为它是我们在设计应用程序时经常使用的东西。重新启动都不能解决问题,也不能完全重新启动。这个答案不应该被接受。我认为Apple没有正确测试其产品!作为一个密集的用户,在 XCODE 5 上看到这么多的 bug 是完全不能接受的。 @ChristopheFondacci 我的回答绝对不是最终解决方案,只是一种解决方法。我希望下一个 Xcode 版本能够最终修复。【参考方案3】:

我也有同样的问题。在Apple解决它之前,我将只使用键盘快捷键(选项+命令+返回显示助理编辑器,命令+返回显示标准编辑器)。也许我会完全放弃工具栏按钮。 :)

【讨论】:

感谢您提供的键盘快捷键,这是迄今为止我们获得的唯一快速可行的解决方法...【参考方案4】:

即使在升级到 Mavericks 和 Xcode 5.0.1 后,我也遇到了同样的问题。这个问题以及新版本 Xcode (5.0) 中的其他项目严重错误可以通过重新启动 Xcode、打开另一个项目、关闭该项目然后打开您想要使用的项目来临时解决。抱歉粗略的修复,但它对我有用,所以我想我会分享。

注意: 这不会修复 IOKit.framework 错误,最好的解决方法是进入终端并执行以下命令:

cd/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/IOKit.framework sudo ln -s 版本/A/IOKit

【讨论】:

【参考方案5】:

只是为这个主题提供输入。我遇到了这个问题,上述解决方案都没有帮助,结果证明我在工具栏上的点击手势识别器正在禁用工具栏上的所有按钮。

【讨论】:

【参考方案6】:

我刚刚遇到了这个问题。我有 OS 10.10 Yosemite Beta 和 Xcode 5.1.1

对我来说,以前的答案都没有帮助我。对我来说,问题修复是让 xcode 退出全屏模式。如果它处于全屏模式,它将无法工作,但只要我将其从全屏模式中取出,它就可以正常工作。

【讨论】:

以上是关于Xcode 5 工具栏按钮不起作用的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 4,断点在 Mac OS 命令行工具的单元测试中不起作用

在 Xcode 12 上运行应用程序时按钮不起作用 [重复]

Xcode故事板 - 大于或等于约束不起作用

XCode 5 - OpenURL 在 ViewController 中不起作用

无法安装命令行工具,“xcode-select --install”不起作用

Xcode滚动视图不起作用