ios中PagedFlowView的用法
2013-07-31 11:23 甘超波 阅读(2476) 评论(0) 编辑 收藏 举报下载地址
引入PagedFlowView.h PagedFlowView.m文件
#import <UIKit/UIKit.h> #import "PagedFlowView.h" @interface MyViewController : UIViewController<PagedFlowViewDataSource,PagedFlowViewDelegate> @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
目前我正在专注NLP,请立刻加微信/QQ号 546611623, 免费送你原创《NLP高级执行师》高清视频