升级macos和xcode之后原来的代码报异常Invalid frame dimension (negative or non-finite)
,代码如下:
Image("image")
.frame(width: .infinity)
可以使用以下方法解决此问题:
1.使用maxWidth
Image("image")
.frame(maxWidth: .infinity)
2.使用UIScreen
尺寸
Image("image")
.frame(width: UIScreen.main.bounds.width)