1. 使用UIView.layer.cornerRadius 进行圆角设置12view.layer.cornerRadius = 20;view.layer. masksToBounds = YES; // 部分UIView需要设置这...
CALayer 绘图层
CALayer 绘图层 在 iOS 系统中,你能看得见摸得着的东西基本上都是 UIView,比如一个按钮、一个文本标签、一个文本输入框、一个图标等等,这些都是 UIView。其实 UIView 之所以能显示在屏幕上,完全是因为它内部...
ReactiveCocoa常用方法
1、RACSignal使用:1234567891011121314151617181920212223242526272829303132333435363738394041// RACSignal使用步骤:// 1.创建信号 + (...
Swift与Objective-C混编
1、swift 项目 中调用oc当你在一个swift项目中引入oc文件时,xcode会提示你是否自动创建桥连接文件: 如果你用系统自动生成,只需要将要使用到的oc的文件导入到桥连接文件中,然后可以使用swift直接使用oc的文件; ...
Swift基础语法(五)
一、纯代码创建应用根试图12345678910111213141516171819func application(_ application: UIApplication, didFinishLaunchingWithOptions...
Swift基础语法(四)
一、闭包Swift 中闭包的概念就像是Objective-C中的block。OC中的block类似于匿名函数,闭包是用来定义函数, 同时闭包可以嵌套和作为参数传递。 在 Swift 中,函数也只不过是一种特殊的闭包。Swift 中的闭...
Swift基础语法(三)
一、字符串在OC中字符串类型时NSString,在Swift中字符串类型是String OC中字符串@””,Swift中字符串”” 12345使用 String 的原因String 是一个结构体,性能更高NSString 是一个 OC...
Swift基础语法(二)
一、常量&变量12345678910111213什么是常量和变量在Swift中规定:在定义一个标识符时必须明确说明该标识符是一个常量还是变量 使用var来定义变量,定义之后可以修改 使用let来定义常量,定义之后不...
Swift基础语法(一)
Swift的语法特点从它的语法中能看到Objective-C、JavaScript、C#、Python等语言的影子。其借鉴了Objective-C、JavaScript、C#、Python等语言的优点。同时具备编译型语言的高性能和脚本...