Code Bye

iOS 为什么画出的线条,同样的代码,画出的线粗细不一样


就是在一个自定义的view的drawrect方法里面画线条,就是一个键盘的视图把每一个键分割开,每一个线条的线宽,颜色都一样,为什么画出来之后,最上面的和最下面的线会明显会细一点,本人试了用很大的线宽,结果上下还是要细一半左右,不知道原因是什么,新手一枚,请教
解决方案

10

看看是不是clipsToBounds的原因

10

注意线宽的浮点数问题。  最好不要有小数,原因是不同的设备对最小像素的识别精度不一样。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明iOS 为什么画出的线条,同样的代码,画出的线粗细不一样