catface

也许很累 一身狼狈 也许卑微 一生无为

PS切手机图标、.9.png图片制作

使用PhotoShop切图标、android常用的.9.png图片的制作

.9.png 1、先上图,可以看出同样的图片做背景,.9.png就能自动适应内容区域,拉伸很自然. 2、.9.png图片能够极大的减少空间的占用,网络上传输也相对较快. 3、谷歌系统中用了很多.9.png图片,自行解压源码即可查看. .9.png图片优点: 可自定义扩展区域,当需要延伸图片以填充比图片本身更大区域时不失真...

创建ios的HelloWorld

通过Xcode创建第一个可运行的ios项目

操作步骤 新建 Project 选择 Single View App Project 初始配置 Project 存放位置 拖入 Label 后 Command + R 运行

ios的表控件

TableView的使用介绍

第一章、普通表 第一节、简单TableView 准备好 team.plist 资源文件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 4...

ios的常用控件

包含TextField、Switch、Slider、WebView等常用控件的使用介绍

本篇会介绍如下 TextFireld、TextView、Button、Segment、Label、Slider、WebView、ActivityIndicator、Progress、Alert(DEPRECATED)、ActionSheet(DEPRECATED)、ActionControl、ToolBar、Bar Button Item PageA ...

ios的一些高级控件

DatePicker等控件的使用介绍

第一章、选择器 第一节、DatePicker 分别为时间、日期、日期时间选择器 1 2 3 4 5 6 7 8 let date: Date = self.dp_time.date // 时间格式 let formatter: DateFormatter = DateFormatter() forma...

swift13-析构过程

Swift的析构过程介绍

析构器只适用于类类型,当一个类的实例被释放之前,析构器会被立即调用. 析构器用关键字 deinit 来标示,类似于构造器要用 init 来标示 析构过程原理 Swift 会自动释放不再需要的实例以释放资源. 如自动引用计数章节中所讲述,Swift 通过自动引用计数(ARC)处理实例的内存管理. 通常当实例被释放时不需要手动地去清理. 但是,当使用自己的资源时,可能需要进行一些额外...

swift12-构造过程

Swift的构造函数介绍

构造过程的简介 构造过程是使用类、结构体或枚举类型的实例之前的准备过程. 在新实例可用前必须执行这个过程,具体操作包括设置实例中每个存储型属性的初始值和执行其他必须的设置或初始化工作 通过定义构造器(Initializers)来实现构造过程,这些构造器可以看做是用来创建特定类型新实例的特殊方法. 与 Objective-C 中的构造器不同,Swift 的构造器无需返回值,它们的主要任务是...

swift11-继承

类的继承

继承 语法格式 1 2 3 class Cat: Animal { // class body } 子类自动获得父类的所有特性:属性、方法等,同时可自定义新的特性 重写 访问父类的方法,属性及下标 ...

swift10-下标

下标的简单使用介绍

下标(subscript) 简介 下标可定义在类、结构体、枚举中,是访问集合、列表、序列元素的快捷方式 语法格式 下标了设定为读写或只读 1 2 3 4 5 6 7 8 9 10 11 // 读写 subscript(index: Int) -> ...

swift09-方法

包含实例方法和类型方法的简单使用介绍

实例方法 简介 实例方法:可属于某个特定类、结构体或枚举实例的方法 实例方法能隐式访问它所属类型的所有其他实例方法和属性 实例方法只能被它所属的类的某个特定实例调用 调用方式:对象.实例方法 ...