Xcode 的 Interface Builder 中没有水平滚动条

Posted

技术标签:

【中文标题】Xcode 的 Interface Builder 中没有水平滚动条【英文标题】:No horizontal scrollbar in Xcode's Interface Builder 【发布时间】:2014-07-21 08:06:25 【问题描述】:

当我尝试在 Xcode(OS X 10.9.3 下的版本 5.1.1 (5B1008))中编辑故事板文件时,我只能看到垂直滚动条。在视图控制器之间水平方向移动是不可能的。当我将鼠标悬停在水平条上时,它不显示。它只是在我选择超过可见区域时短暂显示,但之后它会立即消失,我一次只能滚动几个像素。

我尝试重新启动 XCode 和操作系统,但没有帮助。以前可以滚动。今天早上它无缘无故停止工作。自上次工作以来,我没有更新 XCode 或 OS X 或以任何方式弄乱系统。有没有人遇到过这个问题?此时我需要重新安装 XCode 吗?

【问题讨论】:

按住 shift 并使用鼠标滚轮,或者,如果您有触控板,则使用两指水平滚动手势。 谢谢,但轮班滚动也不起作用。我无法使用 USB 触摸板或魔术鼠标,也没有使用笔记本电脑。 尝试调整窗口和窗格的大小。隐藏左右窗格,以便您可以看到更多画布。也可以使用控制点击查看缩放选项菜单,缩放到 25%。也许没有什么可以滚动到的。 我不明白为什么这个问题会被否决。关键是要确定这是否是 xcode 中的错误,或者由于可以重新打开的设置或可以在不重新安装 xcode/system 的情况下重置/删除的损坏的配置文件。 按住 shift 和滚动对我有用。 【参考方案1】:

Press Shift + Scroll Mouse这将水平滚动预览

【讨论】:

我使用 Mac 已经 8 年了,从来不知道你可以做到这一点:D 如果您不需要显示滚动条,您可以设置设置:System Preferences->General->Show scroll bars,没有滚动条只需使用Mouse ScrollShif+ mouse scroll【参考方案2】:

这不是错误,而是功能。如果您使用 Apple 鼠标,则不会有任何问题。有一个典型的 2/3 按钮鼠标的解决方法,尽管它会影响整个系统中的所有水平条。只需按照系统偏好设置->常规->显示滚动条,然后选择始终。

【讨论】:

啊......一个功能,而不是一个错误;) - 或者更糟糕的用户界面?无意冒犯,谢谢分享! 有史以来最糟糕的功能。所以在 macbook bulk 上,你需要更改一些糟糕的设置,这应该是默认设置!【参考方案3】:

我也一直在为此苦苦挣扎。我找到的唯一解决方案如下:

因此,故事板的小地图悬停在右上方。

如果您看不到它,只需单击“调整编辑器选项”按钮并确保选择了小地图。

这是最好的移动方式,就像使用滚动条一样。

【讨论】:

以上是关于Xcode 的 Interface Builder 中没有水平滚动条的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 4.2 Interface Builder Dock 图标

XCode Interface builder缺少视图层次结构

编辑情节提要时 Xcode Interface Builder 崩溃

如何防止 Xcode/Interface Builder 自动向下移动视图?

xcode Interface Builder 未更新 IBDesignable 类

Xcode 8 属性“隐藏”不会在 Interface Builder 中隐藏视图