Я пытаюсь использовать UIWebView
для отображения контента выше экрана iPhone, без необходимости прокручивать его в UIWebView
.UIWebView - авторезистируйте, чтобы не было прокрутки (в самом веб-браузере)
The UIWebView
помещается как подвид в UIScrollView
, наряду с некоторыми другими объектами, которые я хочу UIScrollView
для прокрутки вверх и вниз сUIWebView
.
Я знаю, что вы можете сделать это с UITextView
вроде этого:
CGRect frame = _textView.frame; frame.size.height = _textView.contentSize.height; _textView.frame = frame;
Но UIWebView
не наследуется от UIScrollView
и поэтому не содержит contentSize
-свойства.
Мне очень хотелось бы оставить его UIWebView
, потому что данные, которые я получаю, находятся в HTML-блоках.
Спасибо!
Нет, похоже, это только скрывает UIWebView. Хорошая идея. – Emil
content_height = 0. – Emil
Возможно, вам придется подождать, пока UIWebView завершит загрузку вашего контента, прежде чем вышеуказанный код предоставит вам то, что вы хотите. Я использовал вариацию вышеприведенного кода в некоторых веб-приложениях для изменения встроенных тегов IFRAME. – Daniel