2015-02-04 3 views
0

Я показываю веб-страницу входа в PayPal в UIWebView. UIWebView отображается модально в контроллере представления. Модальное представление использует стиль представления формы листа.Веб-страница PayPal не соответствует размеру в модальном интерфейсе UIWebView на iPad

Веб-страница не изменяется должным образом, поскольку в окне просмотра в html задана ширина устройства.

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, user-scalable=yes"> 

У кого-нибудь есть решение исправить размер веб-страницы?

Смотрите скриншот: https://www.dropbox.com/s/p4xq3f4e02dowkd/iOS_Simulator_Screen_Shot_4_Feb_2015_16_34_25.jpg?dl=0

ответ

0

Устройство шириной не будет работать для модальных. Попробуйте: <meta name="viewport" content="width:540, initial-scale=1, maximum-scale=1">

+0

Спасибо от ответа. Html происходит с веб-сайта PayPal, поэтому я не смог бы изменить видовое окно без запуска javascript в веб-представлении. Я бы предпочел не запускать дополнительные скрипты в веб-представлении. –

0

У меня была такая же проблема, и следующий код, наконец, установить PayPal до нужного размера: https://stackoverflow.com/a/11367804/2126233

Вы также нужен этот код: [self.webView setScalesPageToFit:YES];