收获
文章平均质量分 58
Lision丶
对移动互联网领域有着狂热兴趣的非极渴极客
展开
-
iOS-cocoaPods的介绍、安装和使用
文档更新说明 2012-12-02 v1.0 初稿 2014-01-08 v1.1 增加设置 ruby 淘宝源相关内容 2014-05-25 v2.0 增加国内 spec 镜像、使用私有 pod、podfile.lock、创建 spec 文件等内容 2015-09-03 v2.1 优化排版,调整一些描述方式,使文章更易读懂。 CocoaPods 简介 每种语言发展到一个转载 2015-11-06 10:16:41 · 355 阅读 · 0 评论 -
iOS9.0-Xcode7-UIWebView加载页面出错解决方法,适用于SDWebImage等一切BitCode和Https相关错误
相信不少人和我一样更新了Xcode7,同时打开公司的项目发现我靠,又是有一些诡异的错误要调整和修改。 其中肯定也有人和我一样遇到了UIWebView加载页面错误的问题,错误提示如下: NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9802);原创 2015-10-03 16:35:01 · 1463 阅读 · 0 评论 -
iOS-开发常用的数据结构
一. 在iOS开发中常用的结构体 1. NSRange-一个范围结构体,location是位置,length是长度;{4,5},NSMakeRange(4,5);NSStringFromRange可以把它当NSString*返回 2. NSSize-由一个CGSize被typedef过来,CGFloat是double类型typedef过来的,也由两个值组成:with宽度,h原创 2015-08-16 21:11:28 · 4716 阅读 · 0 评论 -
CALayer4-自定义层
自定义层,其实就是在层上绘图,一共有2种方法,下面详细介绍一下。 回到顶部 一、自定义层的方法1 方法描述:创建一个CALayer的子类,然后覆盖drawInContext:方法,使用Quartz2D API进行绘图 1.创建一个CALayer的子类 2.在.m文件中覆盖drawInContext:方法,在里面绘图 1 @implemen转载 2015-09-10 15:27:50 · 274 阅读 · 0 评论 -
CALayer3-层的属性
一、隐式动画属性 * 在前面几讲中已经提到,每一个UIView内部都默认关联着一个CALayer,我们可用称这个Layer为Root Layer(根层)。所有的非Root Layer,也就是手动创建的CALayer对象,都存在着隐式动画。 * 当对非Root Layer的部分属性进行相应的修改时,默认会自动产生一些动画效果,这些属性称为Animatable Properties(可转载 2015-09-10 15:26:49 · 264 阅读 · 0 评论 -
CALayer2-创建新的层
* 上一讲已经说过,UIView内部默认有个CALayer对象(层),通过layer属性可以访问这个层。要注意的是,这个默认的层不允许重新创建,但可以往层里面添加子层 * UIView可以通过addSubview:方法添加子视图,类似地,CALayer可以通过addSublayer:方法添加子层 接下来演示一下如何添加子层: 回到顶部 一、添加一个简单的图层 1转载 2015-09-10 15:26:07 · 277 阅读 · 0 评论 -
CALayer1-简介
一、什么是CALayer * 在iOS系统中,你能看得见摸得着的东西基本上都是UIView,比如一个按钮、一个文本标签、一个文本输入框、一个图标等等,这些都是UIView。 * 其实UIView之所以能显示在屏幕上,完全是因为它内部的一个层。 * 在创建UIView对象时,UIView内部会自动创建一个层(即CALayer对象),通过UIView的layer属性可以访问这个层。当转载 2015-09-10 15:21:04 · 279 阅读 · 0 评论 -
关于ios的剪贴板基本知识
在iOS中下面三个控件,自身就有复制-粘贴的功能: 1、UITextView 2、UITextField 3、UIWebView UIKit framework提供了几个类和协议方便我们在自己的应用程序中实现剪贴板的功能。 1、UIPasteboard:我们可以向其中写入数据,也可以读取数据 2、UIMenuController:显示一个快捷菜单,用来转载 2015-12-29 14:10:15 · 448 阅读 · 0 评论