Xcode 10,UI元素在哪里?

211

已经有将近一年没有接触Swift编程了,现在我又回来了。

下载Xcode 10 beta,是我疯了吗?我尝试了我所知道的所有技巧,但是没有一个UI元素显示在Storyboard中。一个都没有,边栏为空。

Xcode 10:

Xcode 10 Screenshot

Xcode 9,没有问题,它们都在那里,我的UI按钮等等。

谢谢,这有点超现实。:-)


27
Cmd-Shift-L 应该可以实现。 - Ashley Mills
17
难以置信,这被称为可用性和用户体验(Usability and UX)。 - Access Denied
4
相同的情况-已经一年没有使用Swift了。回来后,甚至找不到可以拖入IB中的按钮。我以为我失去了所有东西。 - user
6
苹果的工具真是烂透了,他们显然非常讨厌开发者。 - Andrew Koster
5个回答

286

图书馆内容已从 检查器 区域底部移动到一个覆盖窗口中,该窗口可以像 Spotlight 搜索一样移动和调整大小。拖动项目后它会自动消失,但在拖动之前按住 Option 键将保持图书馆打开以进行额外的拖动。

可以通过以下方式打开图书馆:

  • 一个新的工具栏按钮(附有图像);

  • 视图 > 菜单;

  • 或使用 ⇧⌘L 键盘快捷键。

输入图像描述


30
谢谢。让我有点疯了 :-) - Edward Potter
22
侧边栏上没有恢复它的方法吗? - prelite
6
我不喜欢这个新功能。 - ondermerol
4
可怕的。疯狂的。疯狂的。 - Jonny
11
“Xcode非常直观。”笑死我了。显然,数百个赞的整个问题主题表明情况并非如此。熟练使用Xcode的人甚至无法弄清楚如何将按钮放在界面上,因为它非常不清晰。 - Andrew Koster
显示剩余5条评论

18

不要担心找不到库、代码片段、媒体

寻找库或代码片段

显示库

view -> Libraries -> Show Library

图片描述

图片描述

开放图书馆

view -> Libraries -> Show Library + Keyboard(Alt Key)

快捷键显示库:Command + Shift + L

快捷键打开库:Command + Shift + Alt + L

注意:仅当您在Storyboard或XIB文件中时,才有效,否则它将打开片段。同样的快捷方式也适用于打开片段和显示片段

打开/显示片段

相同的快捷方式也适用于打开/显示片段,请允许我解释一下。

只需进入(选择) .swift 文件或 viewcontroller.h 文件或 viewcontroller.m 文件并触发“显示库快捷方式” / “打开库快捷方式”,将会显示片段对话框。

查找媒体

view -> Libraries -> Show Media

快捷键显示库:Command + Shift + M 快捷键打开库:Command + Shift + Alt + M


11

Xcode 11 中,图标已更改为+(加号),而cmd+shift+L 的功能与以往一样。

xCode 11 Screenshot


4

媒体库内容应使用键盘快捷键 ⇧⌘M

enter image description here


2
我刚发现这是如截图所示,并且可以通过给定的快捷键/热键打开。只需将 UI 组件拖到你的 Storyboard 中。 Command + Shift + L enter image description here enter image description here

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接