मुझे एक हेक्सागोन खींचने और पैटर्न के रूप में एक छवि के साथ एक रंग निर्माण के साथ भरने की जरूरत है। मैंने किया:कोरग्राफिक्स फिलपथ और स्ट्रोक पथ
CGContextSaveGState(context);
CGContextSetLineCap(context, kCGLineCapRound);
CGContextSetFillColorWithColor(context, [[UIColor colorWithPatternImage:[UIImage imageNamed:@"patternerba.png"]] CGColor]);
CGContextSetStrokeColorWithColor(context, [[UIColor blackColor] CGColor]);
CGContextSetLineWidth(context, 3.0);
// drawing hexagon here...
CGContextStrokePath(context);
CGContextFillPath(context);
[[NSString stringWithFormat:@"Foo"] drawAtPoint:innerRect.origin withFont:[UIFont fontWithName:@"Helvetica" size:16]];
CGContextRestoreGState(context);
लेकिन CGContextStrokePath और CGContextFillPath के आदेश से निर्भर करता है, मैं एक षट्भुज bordered लेकिन नहीं भरी या भरा लेकिन इसकी सीमा नहीं मिलता है। मैं इसे कैसे ठीक करूं?
CGContextSetLineWidth में चौड़ाई बढ़ाएं .. –