Я создаю 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. Кажется, что он масштабируется на что-то еще, меньшее, чем рамка супервизора, и шире, чем у веб-представления.
Если я установлю размер кадра веб-просмотра равным размеру всего супервизора, все в порядке.
Как я могу заставить веб-контент (реальное содержимое www) соответствовать кадру «уменьшенного» UIWebView?