IOS版的一个ViewPager

来源:互联网 发布:java程序员考试 编辑:程序博客网 时间:2024/05/12 11:02

写了一个IOS版本的ViewPager,效果如图






 UIView* viewFirst = [[UIViewalloc]init];

    viewFirst.backgroundColor = [UIColorgreenColor];

    

   UIView* viewSecond = [[UIViewalloc]init];

    viewSecond.backgroundColor = [UIColorblueColor];

    

   UIView* viewThird = [[UIViewalloc]init];

    viewThird.backgroundColor = [UIColorredColor];

    

   UIView* viewFour = [[UIViewalloc]init];

    viewFour.backgroundColor = [UIColoryellowColor];

    

   NSArray* views = [[NSArrayalloc]initWithObjects:viewFirst,viewSecond,viewThird,viewFour,nil];

   _vp = [[ViewPageralloc]initWithFrame:CGRectMake(0,0,320, 460) andViews:views];

    

    [self.viewaddSubview:_vp];


如果需要捕捉切换事件,实现ViewPagerDelegate协议

-(void)ViewPager:(ViewPager *)viewPager didSelectIndex:(NSInteger)index

{

   NSLog(@"当前索引:%d",index);

}


下载地址:
http://download.csdn.net/detail/hahahakonghee/5269422
原创粉丝点击