У меня есть приложение UIWebView в iPad, которое должно отображать Google для мобильных устройств.Его ширина составляет 320 пикселей, как у iPhone, и я настроил User Agent так, чтобы он загружал мобильный Google.Но веб-сайт шире, чем UIWebView, хотя сайт оптимизирован для мобильных экранов.Вот мой код для создания веб-представления:
NSDictionary *userAgentDictionary = [[NSDictionary alloc] initWithObjectsAndKeys:@"Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/5.1 Mobile/9A405 Safari/7534.48.3", @"UserAgent", nil];
[[NSUserDefaults standardUserDefaults] registerDefaults:userAgentDictionary];
webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 44, 320, 480)];
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.google.com"]];
[webView loadRequest:request];
[self addSubview:webView];
Вот как это выглядит в данный момент:
Что я могу сделать, чтобы сделатьэто подходит?Он должен работать и с другими немобильными страницами.