自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

转载 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 9181

转载 Masonry的简单使用

首先,在正式使用Masonry之前,我们先来看看在xib中我们是如何使用AutoLayout从图中我们可以看出,只要设置相应得局限,控制好父视图与子视图之间的关系就应该很ok的拖出你需要的需求。这里就不详细讲解具体拖拽的方法.....然后,我们按着上图的属性来看看如何简单得使用Masonry这里是Masonry给我们的属性

2017-01-06 16:36:47 395

原创 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 320

原创 用runtime 解决UIButton 重复点击问题

可以给按钮添加一个属性重复点击间隔, 通过设置这个属性来控制再次接受点击事件的时间间隔。

2017-01-03 13:57:35 302

转载 iOS 一个简单的GIF动画

创建imageview那一部分就省略了,我用xib直接拖拽的。先给imageview创建一个触摸手势。这里不要忘记给imageview设置userInteractionEnabled为YES。//设置动画开始前的图片appview.Imageview.image=[UIImage imageNamed:@"动态01.png"];UITapGestureRecognizer

2016-12-28 16:28:01 397

转载 修改系统TabBar上图片和文字的颜色

1.在使用系统的tabBar的时候,无论图片和文字的颜色是什么,系统默认的都会是蓝色,这是因为默认情况下,系统是有渲染效果的,下面介绍如何去除系统默认的渲染效果:// 添加图片之前先把图片的渲染效果给去除UIImage * image = [UIImage imageNamed:imageName];// imageWithRenderingMode 图片的渲染模式  UI

2016-12-28 11:24:40 823

转载 iOS10 获取系统通讯录新方法

所需框架#import 11遵循代理CNContactPickerDelegate11调用通讯录 如果在iOS10的机器上调用以前的ABPeoplePickerNavigationController老方法将直接崩溃.-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ //

2016-12-09 11:28:34 1149

原创 ios10 调用手机相机崩溃解决方法

iOS 升级到10 以后,出现调取本地相册,相机等出现崩溃,这是苹果为了安全而设置的权限所导致的,解决的办法就是在 plist 文件里添加相应的获取权限就可以解决配置权限相机权限:Privacy - Camera Usage Description允许此权限才能使用相机功,因为项目还需要录制视频,并且想要保存图片,所以需要增加相册:Privacy - Photo Libra

2016-12-08 11:25:34 4453

转载 ios日期处理

ios 日期目录(?)[+]本文转自:http://www.cnblogs.com/wayne23/archive/2013/03/25/2981009.html时间与日期处理主要有以下类: NSDate -- 表示一个绝对的时间点NSTimeZone -- 时区信息NSLocale -- 本地化信息NSDateCom

2015-08-27 15:12:00 355

转载 iOS多线程编程之Grand Central Dispatch(GCD)介绍和使用

介绍:Grand Central Dispatch 简称(GCD)是苹果公司开发的技术,以优化的应用程序支持多核心处理器和其他的对称多处理系统的系统。这建立在任务并行执行的线程池模式的基础上的。它首次发布在Mac OS X 10.6 ,iOS 4及以上也可用。设计:GCD的工作原理是:让程序平行排队的特定任务,根据可用的处理资源,安排他们在任何可用的处理器核心上执行任务。

2015-08-05 15:35:37 266

原创 设置 UITabBarItem 文字颜色、字体

[[UITabBarItemappearance] setTitleTextAttributes:@{NSFontAttributeName : [UIFontfontWithName:@"HelveticaNeue-Bold"size:12.0f],                                                       NSForegro

2015-07-02 18:28:47 874

原创 字典转换成json格式

+ (NSString*)dictionaryToJson:(NSDictionary *)dic{   NSError *parseError = nil;        NSData *jsonData = [NSJSONSerializationdataWithJSONObject:dic options:NSJSONWritingPrettyPrinte

2015-07-02 18:24:47 728

转载 iOS8 高德地图SDK MAMapView无法定位的问题

iOS8 高德地图SDK MAMapView无法定位的问题2014-09-24      0 个评论    来源:johnzhjfly的专栏   收藏    我要投稿在iOS8的设备上,使用高德地图SDK你会发现MAMapView里的回调位置是空的。?123456

2015-07-02 18:18:57 596

转载 CGContext 画线

CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文   CGContextMoveToPoint 开始画线   CGContextAddLineToPoint 画直线     CGContextAddEllipseInRect 画一椭圆   CGContextSetLineCap 设置线条终点形状   CG

2015-06-17 15:49:26 557

转载 mac终端命令介绍

OSX 的文件系统OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有Windows 下的盘符概念。你在桌面上看到的硬盘都挂在 /Volumes 下。比如接上个叫做 USBHD的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢?在终端里执行 ls /Volumes/USBHD, 看看显示出的是不是这个移动硬盘的内容。根目录位置是

2015-04-09 15:56:07 266

转载 关于JS与OC交互的简单总结

虽然Xcode中自带webView的 stringByEvaluatingJavaScriptFromString; 这种与JavaScript交互的方法,但这只是OC主动与JS进行单项交互的方法,并且没有返回值。    在很多用到UIWebView控件的项目中,都需要实现OC和JS之间的双向交互,这时候,我个人习惯用‘WebViewJavascriptBridge’这个开源库;下载链

2015-04-07 11:15:08 819

转载 设置 UILabel 和 UITextField 的 Padding 或 Insets(内容与边距)

2011-11-02 — Unmi iOS 的控件,只看到 UIButton 可以设置 Padding/Insets,即按钮上文字或图片与按钮边界的间隙,对与 CSS 来说叫做 Padding,在 iOS 中叫做 Insets,UIButton 设置 Insets 相应的属性如下:Configuring Edge Insets      contentEdgeInset

2015-04-03 15:27:24 9899

转载 iOS js与objective-c的交互

在写 JavaScript 的时候,可以使用一个叫做 window 的对象,像是我们想要从现在的网页跳到另外一个网页的时候,就会去修改 window.location.href 的位置;在我们的 Objective-C 程序码中,如果我们可以取得指定的 WebView 的指标,也就可以拿到这个出现在 JavaScript 中的 window 对象,也就是 [webView windowScript

2015-04-02 18:05:30 266

转载 ios开发之 -- js和ios的交互

==WebViewJavascriptBridge的介绍==#下载:https://github.com/marcuswestin/WebViewJavascriptBridge#关于WebViewJavascriptBridge的介绍:http://blog.csdn.net/yanghua_kobe/article/details/8209751==WebViewJavascrip

2015-04-02 18:01:59 366

转载 IOS第三方数据库FMDatabase的简单使用

1,拿到数据库文件的路径  self.path = NSHomeDirectory();  self.path = [path stringByAppendingPathComponent:@"Documents/data.db"];  2,拿到数据库对象,打开数据库,如果这个数据库不存在,就会自动创建  FMDatabase* db = [FMDatabase databaseW

2015-04-02 17:55:29 304

转载 iOS 使用FMDB进行数据库操作

[摘要]本文介绍iOS 使用FMDB进行数据库操作,并提供详细的示例代码供参考。1、首先要先导入第三方类库FMdatabase。2、获得存放数据库文件的沙盒地址。View Row Code1+(NSString*)databaseFilePath2{34NSArray*fil

2015-04-02 17:53:39 322

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除