最近在项目中画了一根1像素的线,我是通过直接花一个但是通过PS查看,画了不止1个像素. 原代码语句: label1 = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 33, 1)]; label2 = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 1, 33)]; 效果图: 在PS中打开发现,原来它绘制了2个像素. 后来找到了这张图: 才明白线宽和像素不是一个概念. 线宽是指从中心点出发到两边的距…