Изменение размера UIView, чтобы сделать его прокручиваемым в UIScrollView - PullRequest
1 голос
/ 25 апреля 2009

Я добавил UIScrollView в моем appDelegate, а затем сделал

scrollView.contentSize = CGSizeMake(720, 480);
scrollView.showsHorizontalScrollIndicator = YES;
scrollView.showsVerticalScrollIndicator = YES;
scrollView.delegate = self;
[scrollView addSubview:viewController.view];
[window makeKeyAndVisible];

Где view Controller загружает UIView. В IB я установил размер UIView равным 720x480, но он больше не показывается при запуске. Я могу прокрутить свой UIView на пустое пустое пространство размером 720x480, но я хочу, чтобы размер моего UIView также был изменен до этого размера. Я проверил аргументы в исходном прямоугольнике drawRect, и они все еще имеют размер только 320x480, поэтому мне кажется, что мне нужно сделать что-то еще, чтобы установить размер моего UIView, кроме изменения его размера в IB?

1 Ответ

1 голос
/ 25 апреля 2009

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...