EZRecycleImageView 0.0.2

EZRecycleImageView 0.0.2

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布上次发布2016年2月

Ezfen Zhang维护。



  • 作者:
  • Ezfen

EZRecycleImageView是用Objective-C编写的。EZRecycleImageView可以通过使用三个UIImageView来显示尽可能多的图片,EZRecycleImageViewDelegate提供设置计时器和在imageView更改后执行某些操作的方式。

如何开始使用

安装

您可以通过传统方式安装EZRecycleImageView,即拖动<强>RecycleImageView文件夹到您的项目中。但是,强烈建议您通过CocoaPods安装。

使用

创建EZRecycleImageView

  1. 将“EZRecycleImageView.h”导入您的控制器

    #import "EZRecycleImageView.h"

  2. 在您的控制器中初始化EZRecycleImageView并添加recycleImageDelegate到您的控制器。

    _simpleRIV = [[EZRecycleImageView alloc] initWithFrame:CGRectMake(10, 100, 300, 180)]; _simpleRIV.recycleImageDelegate = self;

  3. 设置imageNames数组或imageInfo字典。

    simpleROSV.imageNames = @[@"0",@"1",@"2"];NSDictionary *dic = @{@"1":@"第一张",@"2":@"第二张",@"3":@"第三张",@"4":@"第四张",@"5":@"第五张"};键是图像的名称,值是在透明背景上显示的标签文本。如果您不希望在图像中显示某些标签,只需将值设置为[NSNull null]

  4. 将EZRecycleImageView添加到您的视图中;

    [self.view addSubview:_simpleRIV];

EZRecycleImageViewDelegate

  • -(void)rollDidEndDecelerating

    您可以设置PageControl并监视imageIndex更改以及更新pageControl的索引。- (void)rollDidEndDecelerating { long index = _simpleRIV.currentImageIndex; _pageControl.currentPage = index; }

  • -(void)tapImageView:(NSInteger)imageIndex

    当您触摸imageView时,EZRecycleImageView会告诉您您正在点击哪个图像,并且您可以使用索引做些事情。- (void)tapImageView:(NSInteger)imageIndex { NSString *message = [NSString stringWithFormat:@"%li",imageIndex]; UIAlertView *view = [[UIAlertView alloc] initWithTitle:@"点击" message:message delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil, nil]; [view show]; }

问题、错误、建议

创建一个问题

许可证

EZRecycleImageView可在MIT许可下获得。有关更多信息,请参阅LICENSE文件。