У меня есть scrollview и его инициализация как это;Добавление scrollView
scrollV = [[UIScrollView alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame]];
Позже в приложении я добавить UIView, и я нужен UIView, чтобы взять высоту и ширину Scrollview. (Так как scrollView может очень по своей длине, я не могу жестко закодировать значение)
Так что я попробовал это;
justAnotherView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.scrollV.frame.size.width, self.scrollV.frame.size.height)];
Но, это не занимает размер прокрутки (общий размер прокрутки). Он отображает только часть экрана (ширина 320 и высота 460). Это из-за инструкции инициализации scrollV
, которую я написал выше? Как я могу исправить это?
Если не 'CGRectMake (0, 0, self.scrollV.frame.size.width, self.scrollV.frame.size.height) и' self.scrollV.frame' быть такой же? – Illep
Нет. X и Y - это не то же самое, что и scrollV. –
На самом деле, если бы он добавил justAnotherView в качестве подзапроса для прокрутки V, тогда это не сработало бы, так как x и y только для другого родителя. Если бы justAnotherView, действительно, был добавлен как подзаголовок, то Illep сделал все правильно. – Jeremy