【发布时间】:2020-07-07 18:17:45
【问题描述】:
我已经为“Light/Dark Appearance”设置了不同的背景
但是当在 Xcode 中在 Light/Dark 模式之间切换时,我的背景总是使用来自“Any/Light Appearance”的图像。只有为图标设置的颜色会相应更改。
仅供参考:我正在使用 Interface Style 选项在 Light/Dark 模式之间切换。
有人可以建议我缺少什么吗?这对我来说都是新的。
【问题讨论】:
-
@matt 我正在关注在线培训,通过在 Main.storyboard 上切换 Interface Style 来显示此功能在 Xcode 中正常工作。只是不知怎的,我无法得到相同的结果。
-
尝试在设备上运行它。你在暗模式的设备上遇到同样的问题吗?
-
@khush 除了在 Xcode 模拟器中构建之外,我无法访问任何设备 :(
-
我在做同样的课程,遇到同样的问题。我还克隆了完整的应用程序并遇到了同样的问题。将“渲染为”更改为“原始图像”对我没有任何影响。幸运的是,我有一台 iPad,我可以下载该应用程序并按预期工作 - 正确的图像在明暗模式下显示。它必须是 Xcode 中的(另一个)错误。继续学习——你没有做错任何事,你现在只需要发挥你的想象力。抱歉,在我获得 50 名声望之前,我无法对您的问题发表评论,但我希望这个答案可以帮助其他有同样问题的学生。
-
@RitchieLD 感谢您的反馈。很高兴知道我不是唯一一个遇到这个问题的人 :) 我仍在学习我的课程(我目前在 324)并且在某些章节中有更多的错误。
标签: xcode xcode6 background-image ios13 ios-darkmode