美文网首页
IOS开发-随机图片验证码

IOS开发-随机图片验证码

作者: 没脾气的淘气猫 | 来源:发表于2017-10-16 10:29 被阅读24次

    在iOS项目中登录注册经常会用到随机验证码,尤其是以图片形式生成的验证码,可以减少使用第三方资源的代码使用,只在本地生成并验证即可,本文即介绍生成随机图片验证码的流程,验证码包括阿拉伯数字0-9,英文大写字母A-Z,英文小写字母a-z,生成的验证码区分大小写。若想改成不区分大小写,只需要在取码的时候添加判断即可。


    一、首先创建一个继承自UIView的类,在.h文件中添加外界需要的属性和方法:

    二、在.m文件中添加宏定义:

    包括验证码选择框背景颜色,干扰线随机颜色,干扰线数量,干扰线宽度,验证码数量,验证码大小

    三、初始化:

    四、获取随机验证码方法:

    五、点击界面切换验证码:

    六、绘制:

    七、调用,在需要使用验证码的类中调用:

    1、定义属性:

    2、初始化:

    3、获取验证码:

    八、希望各位能够获取到有用的信息,谢谢!

    下载地址:github.com/MaxLi7681/AuthCode

    相关文章

      网友评论

          本文标题:IOS开发-随机图片验证码

          本文链接:https://www.haomeiwen.com/subject/uffkuxtx.html