У меня есть вид прокрутки.Внутри прокрутки, у меня есть вид изображения.Я хочу перейти к следующему и предыдущему изображению нажатием кнопки.Ниже он работает только на трех изображениях массива, не более того, так как работать для всехУ меня есть 70 изображений в массиве
- (IBAction)nextButtonAction {
int arraycount = [appDelegate.articles count];
NSLog(@" arraycount : %d", arraycount);
NSLog(@" [pageControl currentPage] : %d", [pageControl currentPage]);
for (int nextIndex = [pageControl currentPage]; nextIndex < (arraycount-1); nextIndex++) {
if ( self.scrollView.contentOffset.x <= self.scrollView.frame.size.width ) {
CGRect frame;
frame.origin.x = self.scrollView.contentOffset.x + self.scrollView.frame.size.width;
frame.origin.y = 0;
frame.size = self.scrollView.frame.size;
[self.scrollView scrollRectToVisible:frame animated:YES];
pageControlBeingUsed = YES;
}
}
}
-(IBAction)previousButtonAction{
if ( self.scrollView.contentOffset.x >= self.scrollView.frame.size.width ) {
CGRect frame;
frame.origin.x = self.scrollView.contentOffset.x - self.scrollView.frame.size.width;
frame.origin.y = 0;
frame.size = self.scrollView.frame.size;
[self.scrollView scrollRectToVisible:frame animated:YES];
pageControlBeingUsed = YES;
}
}