IOS UILabel顯示右邊出現(xiàn)一條豎線問題

同事寫的界面使用循環(huán)計算label尺寸,結(jié)果在6s上右邊出現(xiàn)一條黑色豎線,在5上則不會出現(xiàn)。

看了下代碼,這個label的width 是80.3333,原因可能是因為像素值顯示的時候機型版本較低的忽略了0.3333而機型較高的則會顯示出來,結(jié)果就出現(xiàn)了黑線

處理方法:向下取整

floor(x) 取不大于x的最大整數(shù) ?對寬度向下取整就可以解決問題了


roundf 四舍五入

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容