-3
if(self){
UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0,0, self.view.frame.size.width, self.view.frame.size.height)];
scrollView.contentSize = CGSizeMake(320, 465);
[scrollView setScrollEnabled:YES];
[scrollView setPagingEnabled:YES];
[scrollView setAlwaysBounceVertical:NO];
[self.uiSubView addSubview:scrollView];
NSMutableArray *arrImage = [NSMutableArray arrayWithObjects:@"a.jpeg", @"cat.jpg", @"s.jpeg",@"ss.jpeg", nil];
for (int i = 0; i < [arrImage count]; i++)
{
CGFloat xOrigin = i * scrollView.frame.size.width;
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(xOrigin, 0, scrollView.frame.size.width, scrollView.frame.size.height)];
[imageView setImage:[UIImage imageNamed:[arrImage objectAtIndex:i]]];
[imageView setContentMode: UIViewContentModeScaleAspectFit];
[scrollView addSubview:imageView];
}
[scrollView setContentSize:CGSizeMake(scrollView.frame.size.width * [arrImage count], scrollView.frame.size.height)];
}
[NSTimer scheduledTimerWithTimeInterval:2.0
target:self
selector:@selector(scrollPages)
userInfo:nil
repeats:NO];
- (void)scrollPages
{
//I want a method here, the timer works for the first image later it will not scroll, so tel me how to introduce delay between images.
}
Пожалуйста, не добавляйте примечаний относительно того, считаете ли вы, что голосование людей оправдано в ваших сообщениях - это не представляет интереса для большинства читателей. Когда у вас есть 50 очков, вы можете прокомментировать этот вопрос, но даже тогда я бы рекомендовал против такого комментария, так как это, вероятно, не имеет значения. – halfer
Несомненно, сэр. На самом деле я новичок в stackoverflow, я также получаю такие жертвы утром, я дал правильный ответ, но кто-то его спустил ... Спасибо за ваше предложение. В будущем я буду избегать таких комментариев. – Bapu