下载地址
引入PagedFlowView.h PagedFlowView.m文件
#import#import "PagedFlowView.h"@interface MyViewController : UIViewController @end#import "MyViewController.h"@interface MyViewController (){ PagedFlowView *flowView1;}@property(nonatomic,retain)NSArray *imageArray;@end@implementation MyViewController- (void)viewDidLoad{ [super viewDidLoad]; flowView1 =[[[PagedFlowView alloc] initWithFrame:CGRectMake(0, 0, 200, 200)] autorelease]; flowView1.delegate=self; flowView1.dataSource=self; flowView1.minimumPageAlpha=0.3; flowView1.minimumPageScale=0.9; // flowView1.orientation self.imageArray = @[@"0.tiff",@"1.tiff",@"2.tiff",@"3.tiff",@"4.tiff",@"5.tiff",@"6.tiff",@"7.tiff"]; [self.view addSubview:flowView1]; // Do any additional setup after loading the view.}#pragma mark pagedFlowView data source-(NSInteger)numberOfPagesInFlowView:(PagedFlowView *)flowView{ return self.imageArray.count;}-(UIView *)flowView:(PagedFlowView *)flowView cellForPageAtIndex:(NSInteger)index{ UIImageView *imageview=(UIImageView *)[flowView dequeueReusableCell]; if(!imageview){ imageview=[[[UIImageView alloc] init] autorelease]; } NSString *imageurl=self.imageArray[index];imageview.image=[UIImage imageNamed:imageurl];return imageview;}@end