- 博客(34)
- 收藏
- 关注
转载 iOS shareSDK分享到新浪微博异常
http://blog.youkuaiyun.com/thoris/article/details/75559646
2018-02-28 14:25:15
809
原创 iOS静态库简介
一、静态库架构问题不同设备使用的CPU不同,从而使用的CPU架构(指令集)也不同,静态库有其支持的CPU架构,若静态库在不支持的CPU架构上运行程序就会崩溃。1、模拟器使用的CPU架构: iphone4s - iphone5 : i386 iPhone5s - iPhone7plus :x86_642、真机使用的CPU架构: iPhone3gs - iPhone4s:armv7
2017-03-06 21:21:55
477
原创 获取手机通讯录 iOS
iOS9之前用ABAddressBookRef获取通讯录内容,在iOS9之后(包括iOS9)用CNContactStore获取通讯录内容。并且在获取通讯录内容之前要先授权。
2016-10-08 11:41:02
1265
原创 核心动画 -- CAAnimationGroup简介
CAAnimationGroup能将多个动画组合在一起,如平移、缩放、旋转等效果组合在一起做出更炫酷的的效果。
2016-08-20 22:58:06
2515
原创 核心动画 -- CATransition简介
CATransition也成转场动画、过渡动画。能做出类似两个界面之间push的效果。下面介绍几个属性。
2016-08-20 22:16:25
361
原创 核心动画 -- CAKeyframeAnimation
在上一篇介绍的CABasicAnimation 中可以简单实现一个位置到另外一个位置的动画。但是在现实开发中这个基础动画并不能解决一些动画,如位置连续变动,图片渐入渐出等。所以本篇文章介绍另外一个动画类:CAKeyframeAnimation也叫关键帧动画。它可以实现某一属性按照一串的数值进行动画,有点类似动态图。
2016-08-19 23:35:49
389
原创 核心动画 -- CABasicAnimation简介
Core Animation也就是我们常说的核心动画,它是一组非常强大的用于处理动画的苹果官方API。它直接作用在CALayer层上,在后台执行不会阻塞主线程。
2016-08-19 00:04:28
516
原创 核心动画 -- CALayer简介
在iOS中看得见摸得着的东西基本上都是UIView,而UIView之所以能看得见摸得着就是因为他有一个层(CALayer)
2016-08-16 23:49:16
486
原创 UITableViewCell - 右滑、左滑等操作
1、系统自带右滑按钮在iOS8之后,苹果官方增加了UITableVIew的右滑操作接口,即新增了一个代理方法(tableView: editActionsForRowAtIndexPath:)和一个类(UITableViewRowAction)。代理方法返回的是一个数组,我们可以在这个代理方法中定义所需要的操作按钮(删除、置顶等),这些按钮的类就是UITableViewRowAction。
2016-07-26 16:41:58
14112
1
原创 CAGradientLayer(颜色渐变) -- 实现iphone手机屏幕“滑动来解锁”动画效果
每次打开iphone手机前,我们都能见到一个动画效果 – “滑动来解锁”!本篇文章来介绍怎么实现颜色渐变的效果!
2016-06-24 11:54:28
3880
原创 导航栏、状态栏字体颜色大小和背景颜色
1、导航栏的背景色和标题颜色大小//设置导航栏标题颜色和大小[self.navigationController.navigationBar setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor redColor], NSFontAttributeName:[UIFont systemFontOfSize:20]}];//
2016-06-12 16:56:22
10168
原创 UITabBarController设置选中时图片和文字的颜色
在做标签栏时,美工会给出两套图。一种是正常状态的,一种是选中状态的。但是当我们设置图片时tabBarItem.selectedImage = [UIImage imageNamed:[NSString stringWithFormat:@”tabbar_%@_hl”,picArr[i]]] 发现并没有什么用!显示的还是系统默认的的颜色–蓝色(字也是蓝色的)
2016-06-12 14:57:29
13889
原创 正则表达式
正则表达式用好了在一定程度上能够简化的我们的代码,是我们的代码业务逻辑更清晰。当然虽然写了这篇博客我也不知道这些正则表达式每个字符的含义!
2016-05-30 16:36:19
295
原创 设置UITextView和UILabel的行间距
本篇文章介绍如何用NSMutableParagraphStyle的属性给UITextView和UILabel设置行间距。
2016-05-25 14:55:36
642
原创 让UITableViewCell的分隔线显示完全
在iOS7中UITableViewCell中的分隔线左侧会默认出现15像素的空白,本篇文章介绍如何让UITableViewCell的分隔线显示完全。
2016-05-23 17:59:12
452
原创 不用导入SDK就可实现导航--URI方式跳转到各类地图进行导航
最近在做导航,所以把自己找到的资料总结一下!无论是百度地图、高德地图、谷歌地图还是腾讯地图它们都有自己的SDK,我们只需要在自己的工程中导入SDK并查看相应的官方文档,基本上就可以实现导航。但是这样每个地图的SDK都导入不但麻烦而且占用APP的内存。最关键的是我们上传到AppStore的包文件是有限制的。所以我的原则是能不导入的SDK 就不导入。还有一种方式就是是以URI跳转的方式
2016-04-19 17:01:06
8380
原创 Xcode快速注释-VVDocumenter
VVDocumenter是对代码快速注释的一个插件,只需要在方法前加入@”///”三个反斜杠,就可达到快速在注释的目的。也支持Swift。
2016-04-06 09:48:39
2131
原创 自定义Xcode代码片段
在实际开发中,有一些代码会经常重复使用(可能在同一个工程中,也可能不在同一个工程中)。这里为了提高开发速度,可以使用自定义XCode代码片段(xcode自动提示)。xcode的代码片段(自动提示)都定义在如下图所示的地方下面我们来自定义自己常用的断码片段
2016-02-22 16:34:20
582
原创 可变字典(NSMutableDictionary)简介
字典是一个无序的集合,也可称之为键值对。与数组不同的是字典可以通过特定的key快速查找到想要的值,而不用遍历字典。所以一个唯一的key只能对应一个值,而多个key可以对应同一个值。字典分为不可变字典(NSDictionary)和可变字典(NSMutableDictionary)。NSMutableDictionary继承自NSDictionary。自本篇文章只介绍NSMutableDictionary的一些简单用法。
2016-02-19 10:03:06
2342
原创 NSDictionary 简介
字典是一个无序的集合,也可称之为键值对。与数组不同的是字典可以通过特定的key快速查找到想要的值,而不用遍历字典。所以一个唯一的key只能对应一个值,而多个key可以对应同一个值。字典分为不可变字典(NSDictionary)和可变字典(NSMutableDictionary)。本篇文章只介绍NSDictionary。。。
2016-02-18 17:42:13
1471
原创 NSMutableArray 简介
数组是一个有序的集合类,可以根据编制的索引找到想要的结果。OC数组只能存储对象(如字符串、数组、字典等),不能存储基本数据类型(如int,float,char),也不能存储nil。分为不可变数组(NSArray)和不可变数组(NSMutableArray)。可变数组在初始化创建以后还可以对其内容进行操作(删除、添加等)。本篇文章只介绍NSMutableArray的一些简单用法。
2016-02-18 16:52:12
1490
原创 NSArray简介
数组是一个集合类,是有序的,可以根据编制的索引找到想要的结果。OC数组只能存储对象(如字符串、数组、字典等),不能存储基本数据类型(如int,float,char),也不能存储nil。分为不可变数组(NSArray)和不可变数组(NSMutableArray)。不可变数组一经创建就不能对其内容进行操作。本篇文章只介绍NSArray的一些简单用法。NSMutableArray继承自NSArray。...
2016-02-18 15:04:29
2107
原创 NSMutableString简介
字符串(NSString、NSMutableString)是OC语言中很常用的一个类。NString和NSMutableString最主要的区别就是NSString一旦创建赋值后就不能对其内容进行修改(如长度、插入字符、删除字符),除非重新赋值;而NSMutableString在其创建赋值后可以对其进行删除、插入、修改长度、替换等操作。本篇文章只介绍NSString的一些简单的用法(初学者)
2016-02-17 16:19:44
803
原创 NSString简介
字符串(NSString、NSMutableString)是OC语言中很常用的一个类。NString和NSMutableString最主要的区别就是NSString一旦创建赋值后就不能对其内容进行修改(如长度、插入字符、删除字符),除非重新赋值;而NSMutableString在其创建赋值后可以对其进行删除、插入、修改长度等操作。本篇文章只介绍NSString的一些简单的用法。
2016-02-16 16:49:08
947
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人