在macOS Big中,允许使用multicolor重音颜色,不再覆盖应用程序的自定义色调颜色(理论上)。

在一些系统应用程序中可以看到这一点:


(来自这条推特的图片)
但是,设置视图、窗口甚至是tintColor的UIView.appearance()属性仍然会导致macCatalyst中的默认蓝色。即使设置复选框的onTintColor (UISwitch)也没有任何效果。

这是一个错误,还是有一个正确的方法来做到这一点?
发布于 2020-09-04 16:10:46
这样做的方式与为Watch应用程序设置色调颜色的方式相同:
苹果的WatchKit指令在这里,但实际上对所有平台都是一样的:颜色
https://stackoverflow.com/questions/63737369
复制相似问题