Здравствуйте, у меня есть uiscrollview, и у меня есть один объект uiimageview внутри uiscrollview.
Я запускаю приложение. затем я прокручиваю вправо в окне прокрутки, и вид прокрутки изменяется, но я не вижу следующий объект uiimageview, который я добавляю в - (void) scrollViewDidEndDecelerating: (UIScrollView *) scrollView. прежде чем добавить следующий объект, я удаляю предыдущий ... что не так?
чтобы удалить объект, который я использую
UIImageView *l;
for (NSInteger ko=0; ko<[[scroll subviews] count]; ko++){
if ([[[scroll subviews] objectAtIndex:0] isKindOfClass:[UIImageView class]]){
//This code never gets hit
l=[[scroll subviews] objectAtIndex:0];
[l removeFromSuperview];
l=nil;
}
}
затем я добавляю следующий объект
[scroll addSubview: imageView];
Я удаляю предыдущий объект, потому что мое приложение вылетает, когда я добавляю 110 изображений в скроллвью, поэтому мне приходится управлять памятью. Вот почему я удаляю предыдущий объект.
Кто-нибудь, помогите, пожалуйста!