добавление uiview в качестве подпредставления к основному виду - PullRequest
5 голосов
/ 15 сентября 2009

Я хочу добавить UIView для небольшого размера как подпредставление к существующему представлению.

У меня есть UIViewController, выдвинутое с именем пера, которое является основным видом, я пытаюсь создать объект UIView и присвоить ему размерность со следующим кодом в viewDidLoad методе viewcontroller

UIView *view = [[UIView alloc] init];

но идея не в том, чтобы предложить alloc на UIView и выдать ошибку, если я принудительно напечатал и запустил

пожалуйста, помогите мне с этим

Ответы [ 3 ]

11 голосов
/ 15 сентября 2009

Чтобы добавить что-то (довольно важное) к ответам выше;

CGRect frame = CGRectMake(x, y, width, height); // Replacing with your dimensions
UIView *view = [[UIView alloc] initWithFrame:frame];

Затем вы хотите добавить его в суперпредставление (при условии, что представление является self.view)

[self.view addSubview:view];
3 голосов
/ 15 сентября 2009

UIView должен быть выделен и инициализирован с рамкой:

CGRect frame = CGRectMake(x, y, width, height); // Replacing with your dimensions
UIView *view = [[UIView alloc] initWithFrame:frame];
0 голосов
/ 15 сентября 2009
UIView *view = [[UIView alloc] init];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...