Я реализовал элемент управления страницей в своем приложении, который позволяет перемещаться в трех экземплярах одного и того же представления с динамически заполняемыми данными.
Я пытался поместить в это представление изображения и метки, и все работало нормально. Теперь я пытаюсь использовать 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];
}
Если я перемещаюсь между страницами с помощью кнопок, все работает хорошо, но если я пытаюсь провести пальцем, возникает утомительная проблема с обновлением. Обратите внимание, что я пытался поместить последнюю строку кода непосредственно в реализацию контроллера представления, но проблема не устранена. Любые идеи о том, как решить эту проблему?
Заранее спасибо, Ясса