У меня есть UIWebView, который я загружаю в другой вид, все выглядит нормально в портретной или альбомной ориентации при вращении, однако, когда я нахожусь в портретной ориентации и слегка увеличиваю масштаб с помощью щипка или двойного нажатия, когда я поворачиваюсь из портретной в альбомную, вид не заполняется полностью с uiwebview справа есть около 10 пикселей, которые становятся черными, как показано на этом снимке экрана.
если вы посмотрите внимательно, вы увидите контур индикатора прокрутки в черном цвете, что указывает на то, что это часть uiwebview ?? если так, то почему он стал черным в этой области.
Также вот еще один снимок экрана веб-просмотра, немного прокрученного вверх, чтобы вы могли видеть его часть uiwebview...
Вот как я добавляю вид в подробный вид.
- (void)viewdidload
//..
//Load in FirstView
firstView = [[FirstMainViewController alloc] init];
firstView.view.frame = CGRectMake(0.0, 0.0, firstView.view.bounds.size.width, firstView.view.bounds.size.height);
firstView.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
firstView.view.backgroundColor = [UIColor whiteColor];
[self.view insertSubview:firstView.view belowSubview:actionTabBar];
//..