Я пытаюсь что-то вроде ниже
UIView * view = [UIView new];
view.frame = CGRectMake(50, 50, 200, 200);
view.bounds = CGRectMake(0, 0, 400, 400);
view.backgroundColor = [UIColor grayColor];
UIButton * btn = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[btn setFrame:CGRectMake(50, 50, 300, 50)];
[btn setTitle:@"Button" forState:UIControlStateNormal];
[view addSubview:btn];
CALayer * layer = [view layer];
[layer drawInContext:ctx];
Мои вопросы
1) Как мы рисуем изображения или текст с помощью CGContextRef, можем ли мы нарисовать экземпляр UIView таким же образом?
Я не очень знаком с основной графической платформой, поэтому, пожалуйста, дайте мне знать о возможностях. Моя основная цель - иметь возможность рисовать собственные представления в drawRect с использованием CGContextRef любым способом.
Заранее спасибо !!!