Xcode SwiftUI 如何滚动预览画布?

Posted

技术标签:

【中文标题】Xcode SwiftUI 如何滚动预览画布?【英文标题】:Xcode SwiftUI how to scroll the Preview Canvas? 【发布时间】:2019-06-21 13:02:49 【问题描述】:

我已经开始使用 SwiftUI Demo。

但我无法在 Xcode 中滚动预览画布。

是的,有用于缩放的按钮,例如 - 100 + 。

我看过一个视频,有人在教程中滚动这个画布

Xcode 中是否有任何选项可以在预览画布中启用滚动?

【问题讨论】:

对我来说工作正常。滚动条不动作的唯一情况是,如果 Live Preview 已打开,并且鼠标指针位于设备框内。我正在使用 beta2。 @PrashantTukadiya 和 Plutomen 你用的是什么设备?我在使用 Mac-Mini 和蓝牙 Windows 鼠标时也遇到了这个问题。只是想弄清楚遇到问题的人之间的共性是什么。 @JamieButler 使用带有 USB 鼠标的 Mac mini 不知道其他人如何滚动 我也无法滚动。我正在使用 Mac mini 和 Logitech USB 鼠标。 在我的 MacBook Air 上,我有一个带滚轮的 USB 鼠标。运行 catalina 和 xcode 11,我无法使用滚轮滚动,但我可以在我的实际 Mac 上使用触控板滚动。这似乎是与触控板与 USB 鼠标相关的错误。 【参考方案1】:

似乎是触控板与鼠标滚轮的问题。尝试使用触控板滚动,它应该可以工作,直到 Apple 修复此错误。没有尝试过蓝牙触控板,可能值得研究。

【讨论】:

就我而言,它也不适用于触控板【参考方案2】:

在我的 MacBook Pro(Big Sur,11.2.3)上,我将两根手指放在触控板上并上下移动以在 Xcode 12.5 beta 3 画布中的预览之间滚动。

希望对您有所帮助。我是 Mac 新手,也许这对其他人来说是显而易见的。

【讨论】:

以上是关于Xcode SwiftUI 如何滚动预览画布?的主要内容,如果未能解决你的问题,请参考以下文章

如何与代码并排打开 SwiftUI 预览? [复制]

Swift UI 实时预览画布不适用于 macOS Catalina 和 Xcode 11.0

SwiftUI 画布运行显示上一个项目的结果

SwiftUI 画布预览为一个视图显示多个视图

SwiftUI项目如何在Xcode预览(Preview)中开启调试支持

SwiftUI项目如何在Xcode预览(Preview)中开启调试支持