#import "ASIFormDataRequest.h"
#import "GWPublicClass.h"
@interface ViewController ()<UIScrollViewDelegate>
@end
@implementation ViewController
{
UIScrollView * headScrollView;
UIPageControl * pageControl;
NSArray * colorArray;
NSTimer * myTimer;
}
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle
*)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
}
return self;
}
#pragma UIScrollView delegate
-(void)scrollToNextPage:(id)sender
{
int pageNum = pageControl.currentPage;
CGSize viewSize = headScrollView.frame.size;
CGRect rect = CGRectMake((pageNum+2)*viewSize.width, 0, viewSize.width,
viewSize.height);
[headScrollView scrollRectToVisible:rect animated:NO];
pageNum++;
if (pageNum == colorArray.count) {
CGRect newRect=CGRectMake(viewSize.width, 0, viewSize.width,
viewSize.height);
[headScrollView scrollRectToVisible:newRect animated:NO];
}
}