Я пытаюсь добавить UIWebView внутри чистого UIViewController, который в моем раскадровке встроен в контроллер навигации:
UIWebView *webView =[[UIWebView alloc] initWithFrame:self.view.bounds)];
webView.delegate = self;
[self.view addSubview:webView];
Проблема в том, что self.view.bounds.size.height равен 460, что, по-видимому, является высотой всего представления, включая панель навигации. Я мог бы вычесть значение self.view.frame.origin.y, равное 20, и получить желаемое значение высоты 440, но есть ли более распространенный способ сделать это?
EDIT
Пожалуйста, посмотрите на мой маленький пример кода здесь: http://uploads.demaweb.dk/WebViewTest.zip
Когда вы прокручиваете вниз до нижней части UIWebView, последняя часть веб-сайта не отображается, так как веб-просмотр слишком высокий.
! [Введите описание изображения здесь] [1]