2009-09-06 5 views
2

Я настраиваю текст чертежа в пользовательский UITableViewCell, но изо всех сил стараюсь выстроить линию, чтобы подчеркнуть текст.Рисование строки в пользовательском UITableViewCell

В настоящее время я пытаюсь сделать следующее:

CGContextMoveToPoint(context, pt.x, pt.y+sz.height); 
CGContextAddLineToPoint(context, pt.x+sz.width, pt.y+sz.height); 

но хотя код будет вызван, ничего фактически не обращается. Думаю, я делаю что-то глупое, но я не могу понять, что это такое.

+1

Где этот код? В 'drawRect:'? Укажите еще какой-то контекст, пожалуйста. – Tim

ответ

6

Я был пойман одним и тем же в прошлом. То, что вы написали, просто устанавливает линию, которую нужно нарисовать. Вам нужно позвонить примерно так, чтобы на самом деле провести линию:

CGContextStrokePath(context); 
Смежные вопросы