Хорошо, я понимаю, что у меня в голове полный беспорядок.
Действительно, цель очень проста.У меня есть небольшое подпредставление в одном из моих представлений (я добавил его в Интерфейсном Разработчике).Я пытаюсь вставить внутрь маленькое подпредставление, которое автоматически изменяет свой размер, чтобы занимать точное пространство его родительского представления.
Controller *c = [[Controller alloc] initWithNibName:nil bundle:nil];
self.navigationController = [[UINavigationController alloc] initWithRootViewController:c];
[self.containerView addSubview:self.navigationController.view];
[c release];
Класс контроллера содержит довольно большой UIImageView.Но я установил свойства вида и изображения на «масштабировать, чтобы заполнить» и правильно настроить размер.Тем не менее, изображение автоматически превышает область просмотра, показывая больше и занимая все окно.
Идеи?Большое спасибо!
Дополнительно:
После применения метода Меггара у меня странное поведение.Вид контейнера находится в позиции 277,176 с размерами 214w, 204h.Вставленный вид отображается с теми же размерами, но переведен на 100 пикселей (приблизительно) вправо.
Какой эффект может вызывать его?