Skip to content

Kejiasir/iOS-RandomCodes-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status CocoaPods CocoaPods CocoaPods

随机字符的图片验证码

集成方法

  • 第一, 直接把demo中的 YYRandomCodes 文件夹拷贝到你的项目
  • 第二, 使用 CocoaPods 安装, pod 'YYRandomCodes', '~> 0.1.0'
  • 在需要使用的类中导入主头文件 import "YYRandomCodes.h" 即可

使用方法

[self.view addSubview:self.randomCodes = ({
        CGRect frame = CGRectMake(CGRectGetMaxX(self.textField.frame), 100, 80, 35);
        self.randomCodes = [[YYRandomCodes alloc] initWithFrame:frame];
        __weak typeof(self) weakSelf = self;
        self.randomCodes.CurrentStrBlock = ^(NSString *currentStr) {
            // 获取到当前的随机字符
            weakSelf.inputCodeStr = currentStr;
        };
        self.randomCodes;
    })];

具体的可以参照demo, 支持 纯代码 / storyboard / xib 创建方式

注意: 使用 storyboard/xib 创建需要自行设置圆角(如果需要的话)

//  示例, 设置圆角
[self.IBRandomCodes.layer setCornerRadius:3.0f];
[self.IBRandomCodes.layer setMasksToBounds:YES];

Screenshot

GitHub

License

YYRandomCodes 使用 MIT 许可证,详情见 LICENSE 文件

About

随机字符的图片验证码

Resources

License

Stars

Watchers

Forks

Packages

No packages published