На этот вопрос можно ответить в другом месте, если мне так стыдно ...
Я рисую таблицу в UIView (который добавляется в UITableViewcell), и в настоящее время я размещаю текст в строках и столбцах, но в терминах границ, я использую изображение (верхняя линия с радиусом угла, нижняя линия, вертикальная линия и горизонтальная линия).
Я хочу нарисовать их с помощью кода CGContextMoveToPoint, но можно ли указать используемый UIView? В этом методе все добавляется в динамически созданное представление, я хочу нарисовать линии в этом представлении, прежде чем возвращать его.
Похоже, это не сработает, переопределив drawRect?
то есть в псевдокоде:
-(UIView *)myView {
UIView *myView = [[UIView alloc] initWithFrame:CG.....];
foreach(NSDictionary *d in rowArray) {
//draw left column text
//draw right column text
}
//This is what i want to do?
CGContextRef currentContext = UIGraphicsGetCurrentContext(myView?????);
}