NavigationLink 在 iOS 14.5 中消失了吗?

NavigationLink disappear in iOS 14.5?

navigationlink 在 ios 14.5 中消失了?而且文本框也不能输入数字。 但在 ios 15.0

中可以正常工作
NavigationLink(destination: chart(), label: {
                Image(systemName: "chart.line.uptrend.xyaxis.circle.fill")
                  .resizable()
                  .frame(width: 40, height: 40)
                  .foregroundColor(.gray)
                 
              })
NavigationLink(destination: setting(), label: {
                Image(systemName: "gear")
                  .resizable()
                  .frame(width: 40, height: 40)
                  .foregroundColor(.gray)
                 
              })

SF 符号 chart.line.uptrend.xyaxis.circle.fill 在 iOS 15+ 中可用。这就是为什么您的符号不可见的原因(但是 link 应该仍然可以点击)。

我猜你是从 SF Symbol 应用程序中获取该图标的,如果是这样,请检查特定图标的更深层信息或将图标从网格视图切换到列表,它会立即显示可用性。

  • 您可以选择部署目标友好图标。或者将其导出并以 png 格式进行后备(将 SF Symbol 的 png 版本放入 Assets.xcassets

查看此处的屏幕截图: SF Symbols app screenshot