Рамка UIWebView для заполнения экрана при загрузке ландшафта и портрета

Я добавляю UIWebView к моему виду, который отлично работает, когда я нахожусь в портрете. Но когда я загружаю тот же UIWebView в ландшафт, он не заполняет экран. Я подозреваю, что это связано с тем, как я устанавливаю рамку:

CGRect screen = [[UIScreen mainScreen] bounds]; UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, screen.size.width, screen.size.height)]; webView.autoresizingMask = UIViewAutoresizingFlexibleWidth; webView.scalesPageToFit = YES; 

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

Насколько вы уверены, что размер родительского представления изменяется до полной ширины? Подвижность UIWebView не будет больше, чем родительский …

У меня была такая же проблема. После того, как я зашел в систему self.view.frame.size.width, я был удивлен, узнав, что это было 320 вместо 480. Решением этого было:

 - (void)viewWillAppear:(BOOL)animated { [self.view setBounds:CGRectMake(0.f, 0, self.view.frame.size.width, self.view.frame.size.height)]; [self.view setCenter:CGPointMake(self.view.frame.size.width/2, self.view.frame.size.height/2)]; [(UIWebView*)myWebView setFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)];} 

Кажется, правильный размер self.frame возвращается непосредственно перед отображением вида 🙂

  • Содержимое UIWebview не в верхней части экрана
  • установить делегат для UIWebView
  • Как создать событие Tap на жесте Long Tap в UIWebView?
  • Есть ли способ отключить вспышку / мигание на iPad / iPhone при запуске onclick?
  • воспроизводя видео YouTube в uiwebview. Как обращаться с кнопкой «done»?
  • Почему в UIScrollView не должно быть UIWebView?
  • Входные элементы iOS 7, перемещающие фиксированные позиционированные элементы
  • UIWebView как просмотр нижнего колонтитула в разделе для таблицы. Странный сбой - прилагается журнал аварий
  • Как показать Google Maps в WebView?
  • Facebook SDK 3.0 Вход для приложений iOS, которые не работают в фоновом режиме
  • Создание PDF-файла из UIWebView
  • Interesting Posts

    Анимация в приложении UIScrollView iOS

    возможно ли предоставлять различные изображения для UIImageView на разных классах размера

    Обновление Xcode 5 – теперь nsobject.h имеет ошибки для определения дублирующего интерфейса для класса 'NSObject'

    Почему инициализация UITableViewCell не работает внутри initWithCoder

    не удалось сгенерировать сбой newParagraphStyle

    Как отключить UISwipeGestureRecognizer при загрузке нового представления?

    Переключить удаление / добавление подзонов из ячейки tableView

    формат номера телефона для iPhone

    Прокрутка списка наложения как свитки UITableView

    Создание библиотеки CocoaPod в локальном репозитории (без источника github)

    ld: библиотека не найдена для -lGoogleAnalyticsServices clang: ошибка: команда компоновщика не удалась с кодом выхода 1 (используйте -v, чтобы увидеть вызов)

    Вызов блокирует пользовательский интерфейс при вызове alert ()

    Плавная прокрутка с 500 + изображениями

    Перенос парса в heroku / aws относительно изображения

    как сделать вкладку стиля веб-страницы в IOS?

    Давайте будем гением компьютера.