在iphonex上画了两条0.5的线,结果一粗一细
其实这问题很早就发现了,但一直没有处理,因为一直没去纠结这问题,今天把线设置成黑色,两条线的粗细一眼就看出来了,太明显了,然后就开始奇怪,为什么运行在iphonex手机上两条相同的横线都是设置的高度为0.5,但手机上看到的效果是一粗一细呢?
在群里问了下别人,解决办法是把0.5修改为:
1.0/UIScreen.main.scale
1.0代表一个像素,高度为1像素,写成这样子就可以了,ios系统总出这种奇葩问题
在iphonex上画了两条0.5的线,结果一粗一细
其实这问题很早就发现了,但一直没有处理,因为一直没去纠结这问题,今天把线设置成黑色,两条线的粗细一眼就看出来了,太明显了,然后就开始奇怪,为什么运行在iphonex手机上两条相同的横线都是设置的高度为0.5,但手机上看到的效果是一粗一细呢?
在群里问了下别人,解决办法是把0.5修改为:
1.0/UIScreen.main.scale
1.0代表一个像素,高度为1像素,写成这样子就可以了,ios系统总出这种奇葩问题