同事寫的界面使用循環(huán)計算label尺寸,結(jié)果在6s上右邊出現(xiàn)一條黑色豎線,在5上則不會出現(xiàn)。
看了下代碼,這個label的width 是80.3333,原因可能是因為像素值顯示的時候機型版本較低的忽略了0.3333而機型較高的則會顯示出來,結(jié)果就出現(xiàn)了黑線
處理方法:向下取整
floor(x) 取不大于x的最大整數(shù) ?對寬度向下取整就可以解決問題了
roundf 四舍五入
同事寫的界面使用循環(huán)計算label尺寸,結(jié)果在6s上右邊出現(xiàn)一條黑色豎線,在5上則不會出現(xiàn)。
看了下代碼,這個label的width 是80.3333,原因可能是因為像素值顯示的時候機型版本較低的忽略了0.3333而機型較高的則會顯示出來,結(jié)果就出現(xiàn)了黑線
處理方法:向下取整
floor(x) 取不大于x的最大整數(shù) ?對寬度向下取整就可以解決問題了
roundf 四舍五入