Nextrek
Diff Revisions
1164
vs
1165
for /iOS/Emmanuele Rossi/REWORKMostri/NewMostri/VC/Extra/ScratchVCViewController.m
|
@@ -129,26 +129,20 @@ |
129 |
129 |
|
} |
130 |
130 |
|
|
131 |
131 |
|
- (IBAction)goNext:(id)sender { |
132 |
|
- |
for (int nextIndex = [customPageControl currentPage]; nextIndex < [personaggiItems count]; nextIndex++){ |
133 |
132 |
|
|
134 |
|
- |
CGRect frame; |
135 |
|
- |
frame.origin.x = self.pageScrollView.contentOffset.x + self.pageScrollView.frame.size.width; |
136 |
|
- |
frame.origin.y = 0; |
137 |
|
- |
frame.size = self.pageScrollView.frame.size; |
138 |
|
- |
[self.pageScrollView scrollRectToVisible:frame animated:YES]; |
139 |
|
- |
goPrev.enabled = YES; |
140 |
|
- |
uint page = nextIndex; |
141 |
|
- |
[self.customPageControl setCurrentPage:page]; |
142 |
|
- |
[self updateNomeMostro:(int)self.customPageControl.currentPage]; |
143 |
|
- |
|
144 |
|
- |
|
145 |
|
- |
|
146 |
|
- |
|
147 |
|
- |
|
148 |
|
- |
|
149 |
|
- |
|
150 |
|
- |
|
151 |
|
- |
} |
|
133 |
+ |
NSInteger nextIndex = [customPageControl currentPage]; |
|
134 |
+ |
if( nextIndex < [personaggiItems count]) { |
|
135 |
+ |
nextIndex++; |
|
136 |
+ |
CGRect frame; |
|
137 |
+ |
frame.origin.x = self.pageScrollView.contentOffset.x + self.pageScrollView.frame.size.width; |
|
138 |
+ |
frame.origin.y = 0; |
|
139 |
+ |
frame.size = self.pageScrollView.frame.size; |
|
140 |
+ |
[self.pageScrollView scrollRectToVisible:frame animated:YES]; |
|
141 |
+ |
goPrev.enabled = YES; |
|
142 |
+ |
int page = (int)nextIndex; |
|
143 |
+ |
[self.customPageControl setCurrentPage:page]; |
|
144 |
+ |
[self updateNomeMostro:(int)self.customPageControl.currentPage]; |
|
145 |
+ |
} |
152 |
146 |
|
|
153 |
147 |
|
} |
154 |
148 |
|
|