Я пытаюсь создать поглаженный текст в тексте UITextViews. Он работает нормально, но текст рисуется дважды на экране. Вот мой метод DrawRect в подклассе UITextView ...UITextView текст чертежа дважды
- (void)drawRect:(CGRect)rect
{
// Drawing code
// Drawing code
UIFont *font = [UIFont fontWithName:@"Cochin" size:[_fontSize floatValue]];
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetShadow(context, CGSizeMake(1, 1), 1);
CGContextSetRGBFillColor(context,1,1,1, 1);
CGContextSetRGBStrokeColor(context, 0, 0, 0, 1);
CGContextSetLineWidth(context, .35);
CGContextSetTextDrawingMode(context, kCGTextFillStroke);
CGContextSaveGState(context);
[[self text] drawInRect:rect withFont:font];
}
Я попытался установить clearsContextOnDraw Да, но это не сделать трюк. Помогите пожалуйста ...
Вы нашли решение? Я получаю ту же проблему –