В моем приложении реализован контроль страницы, позволяющий перемещаться в трех экземплярах одного представления с динамически заполняемыми данными.
Я пытался поместить в это представление изображения и метки, и все работало нормально. Сейчас я пытаюсь использовать WebView, так как я хотел бы отображать форматированный текст. Для заполнения HTML я использовал следующий код:
if (currentViewController.view.superview == nil)
{
CGRect frame = scrollView.frame;
frame.origin.x = frame.size.width * page;
frame.origin.y = 0;
currentViewController.view.frame = frame;
[self.scrollView addSubview:currentViewController.view];
NSDictionary *numberItem = [contentList objectAtIndex:page];
[currentViewController.formattedTextView loadHTMLString:[numberItem valueForKey:@"HTMLcode"] baseURL:baseURL];
}
Если я перемещаюсь между страницами с помощью кнопок, все работает хорошо, но если я пытаюсь провести пальцем, возникает утомительная проблема обновления. Обратите внимание, что я попытался поместить последнюю строку кода непосредственно в реализацию контроллера представления, но проблема сохраняется.
Есть идеи, как это решить?
Заранее спасибо, ясса