OC
jingxiaoyuehua
iOS 开发工程师
展开
-
用runtime 解决UIButton 重复点击问题
可以给按钮添加一个属性重复点击间隔, 通过设置这个属性来控制再次接受点击事件的时间间隔。原创 2017-01-03 13:57:35 · 311 阅读 · 0 评论 -
修改系统TabBar上图片和文字的颜色
1.在使用系统的tabBar的时候,无论图片和文字的颜色是什么,系统默认的都会是蓝色,这是因为默认情况下,系统是有渲染效果的,下面介绍如何去除系统默认的渲染效果:// 添加图片之前先把图片的渲染效果给去除UIImage * image = [UIImage imageNamed:imageName];// imageWithRenderingMode 图片的渲染模式 UI转载 2016-12-28 11:24:40 · 856 阅读 · 0 评论 -
iOS 一个简单的GIF动画
创建imageview那一部分就省略了,我用xib直接拖拽的。先给imageview创建一个触摸手势。这里不要忘记给imageview设置userInteractionEnabled为YES。//设置动画开始前的图片appview.Imageview.image=[UIImage imageNamed:@"动态01.png"];UITapGestureRecognizer转载 2016-12-28 16:28:01 · 409 阅读 · 0 评论 -
Xcode 添加PCH文件
1.) 打开你的Xcode工程. 在Supporting Files目录下,选择 File > New > File > iOS > Other > PCH File 然后点击下一步;2.) 假设你的项目名称为TestDemo, 你的PCH 文件的名字应该为 TestDemo-Prefix.pch,然后创建; 3.) 选择 PCH 文件(文章的示例文件为 Test原创 2017-01-06 10:21:57 · 342 阅读 · 0 评论 -
Masonry的简单使用
首先,在正式使用Masonry之前,我们先来看看在xib中我们是如何使用AutoLayout从图中我们可以看出,只要设置相应得局限,控制好父视图与子视图之间的关系就应该很ok的拖出你需要的需求。这里就不详细讲解具体拖拽的方法.....然后,我们按着上图的属性来看看如何简单得使用Masonry这里是Masonry给我们的属性转载 2017-01-06 16:36:47 · 411 阅读 · 0 评论 -
IOS中正则表达式判断输入的内容同时包含数字和字母
密码有如下要求:由数字和字母组成,并且要同时含有数字和字母,且长度要在8-16位之间。拆分需求如下:1,不能全部是数字2,不能全部是字母3,必须是数字或字母只要能同时满足上面3个要求就可以了,写出来如下:1^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,16}$分开来转载 2017-03-01 13:23:09 · 9253 阅读 · 0 评论