- 博客(1)
- 资源 (1)
- 收藏
- 关注
原创 drawRoundRect 边线跟角线粗细不一样
在自定义View的时候,个别细心的人会发现一个很奇怪的现象:画一个圆角矩形,设置的stroke宽度后画出来的效果是角线比边线的粗,而且角线的粗细是stroke的大小没问题,但是为什么边线会比较细呢?原因是画笔的中心在view的沿线,这样画出来的边线其实只有一半的大小知道了原因解决起来就很方便喽,有两种方法:1、画的时候设置rect向内缩进1/2mBorderRect.set(mBorderWidth
2016-06-14 11:23:52 2323
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人