xcode下swift .infinity报Invalid frame dimension (negative or non-finite)错误
创始人
2024-12-28 02:09:29
0

xcode又报错了:Invalid frame dimension (negative or non-finite)

报错原因

xcode升级后,调整frame的时候不建议使用width: .infinity或者height: .infinity

解决办法

1.使用 maxWidth 属性:

通过将 frame 的宽度属性更改为 maxWidth,可以确保图像在不超出合理范围的情况下自适应宽度。修复后的代码如下:

.frame(maxWidth: .infinity, maxHeight: 400)

2.使用 UIScreen 尺寸:

使用屏幕的宽度作为图像框架的宽度,这样可以确保图像适应屏幕的宽度。修复后的代码如下:

.frame(maxWidth: UIScreen.main.bounds.width, maxHeight: 400)

3.使用.none尺寸

当你不确定内容尺寸大小的时候,或者不得不设置一个尺寸的时候,可以使用.none试试

.frame(maxWidth: .none, maxHeight: 400)

相关内容

热门资讯

黑科技插件!微扑克有脚本吗(透... 黑科技插件!微扑克有脚本吗(透视)实用技巧(2024已更新)(哔哩哔哩)1、这是跨平台的微扑克有脚本...
黑科技新版(wepoke免费)... 黑科技新版(wepoke免费)外挂透明挂辅助黑科技(透视)本来存在有挂(了解有挂)-哔哩哔哩1、全新...
黑科技模拟器(we辅助poke... 黑科技模拟器(we辅助poker)外挂透明挂辅助助手(透视)切实真的有挂(有挂方法)-哔哩哔哩该软件...
玩家科普!微扑克到底有没有辅助... 玩家科普!微扑克到底有没有辅助器(黑科技)外挂智能ai辅助黑科技(有挂工具)-哔哩哔哩是一款可以让一...
黑科技黑科技!pokerwor... 黑科技黑科技!pokerworld有挂吗(透视)德州教程(2026已更新)(哔哩哔哩);1、操作简单...
黑科技辅助(wepoke苹果版... 黑科技辅助(wepoke苹果版)外挂透明挂辅助挂(智能ai)果然是真的有挂(有挂分享)-哔哩哔哩1、...
黑科技软件(德州游戏辅助器大全... 黑科技软件(德州游戏辅助器大全)外挂透明挂辅助工具(透视)一直是有挂(有挂工具)-哔哩哔哩1、进入游...
一分钟了解!!来玩app德州辅... 一分钟了解!!来玩app德州辅助器(黑科技)外挂智能ai辅助助手(证实有挂)-哔哩哔哩;致您一封信;...
黑科技真的!微扑克辅助工具(透... 黑科技真的!微扑克辅助工具(透视)科技教程(2020已更新)(哔哩哔哩)微扑克辅助工具软件透明挂微扑...
黑科技辅助(we-poke)外... 黑科技辅助(we-poke)外挂透明挂辅助ai代打(透明挂黑科技)竟然是有挂(有挂存在)-哔哩哔哩;...