在iOS 15 Xcode 13中改变TabView tabItem的填充图标为未填充图标



从iOS 15/XCode 13开始,TabView中的未填充图标(SF Symbols)默认是填充的。与这里报告的问题相同:

如何在iOS 15 Xcode 13的TabView tabItem上更改填充图标到不填充图标?

提到的解决方案对我不起作用。添加

.tabItem
{
Image(systemName: "video")
.environment(.symbolVariants, .none)
}

抛出以下错误:

键路径值类型'WritableKeyPath<EnvironmentValues,符号变量不能转换为上下文类型"KeyPath>

遗漏什么吗?

解决方案:项目的构建设置必须设置为iOS 15作为最低支持的iOS版本为了避免错误信息。

相关内容

  • 没有找到相关文章

最新更新