我有以下代碼繪製水平線繪製1px的線:如何使用BezierPath
UIBezierPath *topLine = [UIBezierPath bezierPath];
[topLine moveToPoint:CGPointMake(0, topMargin + lineHeight * 2.0f)];
[[self getTopSeparatorLineColor] setStroke];
topLine.lineWidth = 1.0f;
[topLine addLineToPoint:CGPointMake(rect.size.width, topMargin + lineHeight * 2.0f)];
[topLine stroke];
它的工作原理,但行是「肥肉」。我想像UITableView分隔符一樣畫線。
UIBezierPath可能嗎?
也許'0.5'? 「1.0f」的「lineWidth」(在視網膜設備上)寬度爲兩個像素。 – Rob 2014-09-04 15:53:52
不會有什麼區別 – katit 2014-09-04 15:58:25
應該有所作爲_some_區別。大聲笑。 0.25F? – Rob 2014-09-04 17:05:48