在计算一段字符串的宽度和高度的使用CGSizeMake(MAXFLOAT, MAXFLOAT)
请问下 这个MAXFLOAT 代表什么意思 这么用是什么意思?
在计算一段字符串的宽度和高度的使用CGSizeMake(MAXFLOAT, MAXFLOAT)
请问下 这个MAXFLOAT 代表什么意思 这么用是什么意思?
CGSizeMake(300, MAXFLOAT),是计算宽和高的,里面的MAXFLOAT通俗点说就是最大的数值,代表你的label的宽和高是随着你label内容而变化,不用担心因为label内容过长而显示不全
2 回答1k 阅读
1 回答1.1k 阅读✓ 已解决
1 回答2.7k 阅读
1 回答1.5k 阅读
1 回答1.4k 阅读
1.7k 阅读
1 回答1.1k 阅读
你的意思应该是计算label的高度吧。
第一个maxfloat的意思是你需要的label的宽度,第二个maxfloat要尽可能设置的高,我一般设置成1000。
看我的代码
我在这里的label需要根据屏幕的尺寸来进行调节所以设置成了屏幕宽度减去16。
第二个是这个label最大能达到的高度,所以你要尽量的设置大一些。