AndyDentFree / AndyDentFree/SpriteKittenly

ToP3orNotToP3 should get cgColor using resolve(in)

未关闭
#5 0 条评论 0 个 reaction 已指派 1 人 已被 @AndyDentFree 认领 在 GitHub 查看
bug
主要语言
Swift
星标
8
派生
0
PR 合并指标
30 天内没有已合并 PR

描述

The new sample ToP3orNotToP3 needs some polishing as it uses [Color.cgColor][a1] which is marked as _Deprecated in iOS 18.4 and macOS 15.4_

I'm pretty sure I just need to do an OS version check and use [resolve(in:)][a2] to get a [Color.resolved][a3] which has a [cgColor][a4] property which is **not** deprecated.

Have spent waaaay too much time on this exploration so will come back and do that testing later.

I also want to test how the current version works in dark vs light mode and if using [resolve(in:)][a2] changes anything visible.

[a1]: https://developer.apple.com/documentation/swiftui/color/cgcolor
[a2]: https://developer.apple.com/documentation/swiftui/color/resolve(in:)
[a3]: https://developer.apple.com/documentation/swiftui/color/resolved
[a4]: https://developer.apple.com/documentation/swiftui/color/resolved/cgcolor

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。