lixiang1994 / LEEAlert

优雅的可自定义 Alert ActionSheet
MIT License
1.3k stars 204 forks source link

边框宽度属性的修改 #85

Closed ticsmatic closed 4 years ago

ticsmatic commented 4 years ago

边框宽度最小值不能修改,内部实现做最小判断了,能否把这个DEFAULTBORDERWIDTH作为默认值而不是最小值

#define DEFAULTBORDERWIDTH (1.0f / [[UIScreen mainScreen] scale] + 0.02f)
if (action.borderWidth > 0) [self setBorderWidth:action.borderWidth < DEFAULTBORDERWIDTH ? DEFAULTBORDERWIDTH : action.borderWidth]; else [self setBorderWidth:0.0f];
lixiang1994 commented 4 years ago

你要设置为多少?? 这部分我记得是为了解决不同设备像素无法对齐的问题

ticsmatic commented 4 years ago
0.5f / [[UIScreen mainScreen] scale]

我们UI觉得这个线粗了

lixiang1994 commented 4 years ago

那会造成部分设备显示不出来那根线

lixiang1994 commented 4 years ago

教你个招, 你可以降低颜色的透明度 就显得细了

ticsmatic commented 4 years ago

嗯。。。borderWidth 设置为0.5f会有像素无法对齐的问题么,要是能从根本解决最好了