You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Xcode 15 SwiftUI无法从Library拖放对象至画布?原因排查

Xcode 15 SwiftUI 画布只读问题解答
  • 苹果并未移除双向编辑功能,只是在Xcode 15中调整了默认模式:
    默认状态下画布处于只读预览模式,仅支持查看预览、从Library拖放元素到代码区,无法直接在画布上编辑或交互控件。旧版Xcode的双向编辑功能被拆分为独立的交互式编辑模式。

  • 开启交互式编辑模式的方法:

    1. 点击顶部菜单栏的 Editor -> Canvas -> Enable Interactive Editing
    2. 或使用快捷键 Option + Command + P
  • 开启后恢复旧版功能:
    可直接从Library拖放Views/Modifiers到画布,拖动调整控件位置,点击交互Button,画布的修改会同步更新到代码中。

  • 额外排查点:

    • 确保项目无编译错误,画布已正常加载预览
    • 若开启后仍异常,尝试清理项目(Command + Shift + K)并重新构建,或重启Xcode

内容的提问来源于stack exchange,提问作者Jacob Jackson

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 15:57:05