Я следующая задача:UIScrollView подвиды и setNeedsDisplay
У меня есть UIView UIScrollView, содержащий как подвид. (файл nib). Программно я добавляю несколько подпрограмм (UIImageView) в UIScrollView, каждый UIImageview содержит изображение, загруженное из сети асинхронно, поэтому мне нужно обновить scrollView при загрузке изображений. В классе ответственных изображений, выборку, я рекламировать мнение, контроллер отвечает за управление Scrollview, используя этот код
[[(MosaicViewController *)data] scrollView setNeedsDisplay];
данные Ивар является указателем на ViewController. Этот материал не работает, не -перезагрузка Scrollview не произойдет Чтобы быть уверенным, что вызов инициируется я написал метод внутри ViewController, содержащий Scrollview, и внутри этого метода я назвал setNeedsDisplay,
[(MosaicViewController *)data updateView];
-(void) updateView
{
NSLog(@"setNeedsDisplay");
[self.scrollView setNeedsDisplay];
}
в метод updateView запускается правильно, я имею в виду, вызывается после загрузки каждого изображения, но содержимое scrollView не обновляется. В ViewController, содержащем scrollView, я не реализую метод drawRect, может быть, это причина отсутствия обновления после вызова setNeedsDisplay?
Любая помощь/предложения/ссылки и т.д .. приветствуется Заранее спасибо