Я создаю UIWebView в свой метод viewDidLoad с небольшим размером (скажем, что-то вроде 50x70). И затем я положил его в супер UIView.
Я хочу, чтобы его содержимое соответствовало рамке webView. Для этого я написал:
oneView = [[UIWebView alloc] initWithFrame:CGRectMake(x, y, W, H)];
oneView.backgroundColor = [UIColor whiteColor];
oneView.autoresizingMask = UIViewAutoresizingFlexibleWidth;
oneView.scalesPageToFit = YES;
oneView.autoresizesSubviews = YES;
[self.view addSubview:oneView];
[oneView loadRequest:/*some request*/];
Но при этом веб-страница не будет изменена до кадра UIWebView. Кажется, он масштабируется на что-то еще, меньше, чем рамка супервизора, и шире, чем веб-просмотр.
Если я установил размер фрейма webview на весь размер супервизора, это нормально.
Как заставить веб-контент (реальный www-контент) соответствовать кадру "уменьшенного" UIWebView?