Черная полоса, появляющаяся в UIWebview при изменении ориентации устройства

У меня есть UIWebView, который я загружаю в другой вид, все выглядит нормально в портретной или альбомной ориентации при вращении, однако, когда я нахожусь в портретной ориентации и слегка увеличиваю масштаб с помощью щипка или двойного нажатия, когда я поворачиваюсь из портретной в альбомную, вид не заполняется полностью с uiwebview справа есть около 10 пикселей, которые становятся черными, как показано на этом снимке экрана.

enter image description here

если вы посмотрите внимательно, вы увидите контур индикатора прокрутки в черном цвете, что указывает на то, что это часть uiwebview ?? если так, то почему он стал черным в этой области.

Также вот еще один снимок экрана веб-просмотра, немного прокрученного вверх, чтобы вы могли видеть его часть uiwebview...

enter image description here

Вот как я добавляю вид в подробный вид.

- (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]; 

//..
21
задан HurkNburkS 9 July 2012 в 02:53
поделиться