Я хочу нарисовать строку в ячейке таблицы, чтобы я мог разместить текстовое поле и переключиться в одну ячейку. Я увеличил высоту клетки. Как я могу провести линию в ячейке?
У меня есть подкласс UIView, который содержит следующий код
//Get the CGContext from this view
CGContextRef context = UIGraphicsGetCurrentContext();
//Set the stroke (pen) color
CGContextSetStrokeColorWithColor(context, [UIColor redColor].CGColor);
//Set the width of the pen mark
CGContextSetLineWidth(context, 1.0);
// Draw a line
//Start at this point
CGContextMoveToPoint(context, 10.0, 30.0);
//Give instructions to the CGContext
//(move "pen" around the screen)
CGContextAddLineToPoint(context, 310.0, 30.0);
//Draw it
CGContextStrokePath(context);
Затем у меня есть tableViewController с сгруппированным стилем таблицы. В cellForRowAtIndexPath у меня есть следующий код
//code to add textfield
DrawLineView *drawLine = [[DrawLineView alloc]init];
[cell addSubview:drawLine];
//code add switch
Но он не рисует ни одной строки. Я не могу использовать 2 разных ячейки. Мне нужно помочь мне. Это мой первый вопрос с графикой я iphone. Благодаря