Как настроить содержимое UIWebView на размер экрана iPhone?
Я знаю, что есть много подобных вопросов, но я не нашел ничего, что помогло мне. Я сделал webView, который отображает url-адрес, на котором есть опрос, но содержимое не сжимается до размера экрана. Может ли кто-нибудь сказать мне, что мне нужно написать, чтобы содержимое уменьшилось до размера экрана, и куда я его положил? Любая помощь будет очень признательна.
- (void)viewDidLoad
{
NSString *website =@"http://www.nameofwebsite.com";
NSURL *url = [NSURL URLWithString:website];
NSURLRequest *requestURL =[NSURLRequest requestWithURL:url];
webView.scalesPageToFit = YES;
webView.autoresizesSubviews = YES;
[webView loadRequest:requestURL];
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}
3 ответов
заявление
webView.scalesPageToFit = YES;
размер веб-страницы должен соответствовать размеру UIWebView. Затем пользователь имеет возможность увеличивать и уменьшать масштаб страницы. Ваша проблема может заключаться в том, что webview находится неправильно. Если представление контроллера вида полностью соответствует экрану, добавьте его в код.
webView.frame=self.view.bounds;
попробуйте использовать auto layout: выберите веб-представление в раскадровке, затем установите auto layout на все 4 ограничения.