У меня есть база данных sqlite строк HTML, которые являются песнями.Изменение размера webview embed внутри scrollview
ViewController
В этом контроллере представления у меня есть текст и кнопки, в которой пользователь вводит номер песни и кнопка, чтобы отправить запрос на поиск в базе данных.
SongDisplay
С этой точки зрения контроллера У меня есть веб-просмотра и метку как вставлять в представлении прокрутки. Прокрутка отключена для моего веб-представления.
Тексты песен, а вид прокрутки изменен правильно. Однако веб-просмотр не изменяется и отображает только некоторые тексты. Я знаю это, потому что у меня есть вид прокрутки и веб-просмотр как разные цвета.
Лучшие зрения прокрутки https://www.dropbox.com/s/8hgpi8nlwnca0v8/iOS%20Simulator%20Screen%20shot%20Aug%2022%2C%202013%2C%202.04.24%20PM.png
Пример задачи здесь, внизу зрения прокрутки https://www.dropbox.com/s/r8l8d82an613hec/iOS%20Simulator%20Screen%20shot%20Aug%2022%2C%202013%2C%201.57.14%20PM.png
Это мой код:
- (void)webViewDidFinishLoad:(UIWebView *)aWebView
{
CGRect frame = aWebView.frame;
frame.size.height = 1;
aWebView.frame = frame;
CGSize fittingSize = [aWebView sizeThatFits:CGSizeZero];
frame.size = fittingSize;
[self.scroll setContentSize:fittingSize]; //scroll is the name of the scroll view
aWebView.frame = frame;
NSLog(@"size: %f" ,fittingSize.height);
}
Как получить как просмотр веб-страниц, так и просмотр прокрутки для изменения размера?
WebViews в ScrollViews не работают хорошо. Скорее всего, скоро это станет лучше. Сейчас это будет проблематично. – Cocoadelica
У меня такая же проблема ( –