2016年2月23日

UICollectionView

摘要: ⼀、什么是集合视图 在iOS6.0之后,苹果推出了⼀个新的继承于UIScrollView的⼀个视 图,UICollectionView,也被称之为集合视图。和UITableView共同作为 在开发中⾮常常⽤的两个视图,常常作为项⽬的主界⾯出现。 ⼆、创建UICollectionView UIColl 阅读全文

posted @ 2016-02-23 20:39 Walking_Jin 阅读(151) 评论(0) 推荐(0) 编辑

UITableViewCell自定义

摘要: ⼀、⾃定义Cell UITableView中系统的cell共提供了四种默认样式,分别是: UITableViewCellStyleDefault UITableViewCellStyleValue1 UITableViewCellStyleValue2 UITableViewCellStyleSub 阅读全文

posted @ 2016-02-23 20:37 Walking_Jin 阅读(213) 评论(0) 推荐(0) 编辑

UITableView编辑

摘要: UITableView 编辑步骤如下: 1.让TableView处于编辑状态 2.协议设定 2.1.确定Cell是否处于编辑状态 2.2.设定Cell的编辑样式(删除、添加) 2.3.编辑状态进⾏提交 注意: 编辑结束后,由于numberOfRowsInSection这个协议只在 tableview 阅读全文

posted @ 2016-02-23 18:20 Walking_Jin 阅读(183) 评论(0) 推荐(0) 编辑

UITableView

摘要: 一、概念:继承于UIScrollView,可以滚动。每一条数据对应的单元格叫做cell,是UITableViewCell的一个对象,cell继承于UIView。UITableView可以分区显示,每一个分区称为section,每一行称为row,编号都从0开始。系统提供了一个专门的类来整合sectio 阅读全文

posted @ 2016-02-23 18:15 Walking_Jin 阅读(142) 评论(0) 推荐(0) 编辑

UITabBarController

摘要: ⼀、标签视图控制器 — UITabBarController UITabBarController,它可以帮我们添加、管理许多的标签项, 使我们的 程序包含不同的操作模式,由于管理UITabBar可能会有些⿇烦,所以系 统也帮我们对其进⾏了封装,产⽣了简单好⽤的UITabBarController— 阅读全文

posted @ 2016-02-23 18:14 Walking_Jin 阅读(177) 评论(0) 推荐(0) 编辑

UINavigationController

摘要: ⼀、UINavigationController UINavigationController:导航控制器,是iOS中最常⽤的多视图 控制器之⼀,⽤它来管理多个视图控制器。 导航控制器可以称为是,管理控制器的控制器,主要管理有层 次递进关系的控制器。 UINavigationController继承 阅读全文

posted @ 2016-02-23 18:13 Walking_Jin 阅读(142) 评论(0) 推荐(0) 编辑

界面通信

摘要: 属性传值、协议传值、Block传值 ⼀、属性传值 /** * 属性传值 1、属性传值用于第一个界面向第二个界面传送值 2、明确二者联系的桥梁,也就是触发跳转的地方 3、明确传输的值 类型是什么 4、在第二个视图控制器内部声明相对应类型的属性,来接收传输的值 5、在第二个界面使用传入的值 */ //第 阅读全文

posted @ 2016-02-23 18:13 Walking_Jin 阅读(285) 评论(0) 推荐(0) 编辑

UIScrollView

摘要: ⼀、UIScrollView的创建和常⽤属性 UIScrollView是UIView的⼦类,所以我们可以仿照UIView的 创建步骤创建⼀个ScrollView。 UIScrollView作为所有滚动视图的基类,所以学好 UIScrollView也成为学好UITableView和UICollecti 阅读全文

posted @ 2016-02-23 18:09 Walking_Jin 阅读(138) 评论(0) 推荐(0) 编辑

UISwitch

摘要: UISwitch继承于UIControl,通常被叫做开 关 初始化: - (instancetype)initWithFrame: //这个frame是没有意义的,系统的开关控件⼤⼩是确定的。(系统默认值) onTintColor //设置开关开启状态时的颜⾊ tintColor //设置开关风格颜 阅读全文

posted @ 2016-02-23 18:08 Walking_Jin 阅读(157) 评论(0) 推荐(0) 编辑

UISlider

摘要: UISlider是iOS中的滑块控件 通常⽤于控制视频播放进度,控制⾳量等。 它继承于UIControl,滑块提供了⼀系列连续的值,滑块停 在不同的位置,获取到滑块上的值也不同。 minimumValue //设置滑块的最⼩值 maximumValue //设置滑块的最⼤值 value //设置滑块 阅读全文

posted @ 2016-02-23 18:07 Walking_Jin 阅读(126) 评论(0) 推荐(0) 编辑

UIPageControl

摘要: UIPageControl控件在程序中出现的⽐较频繁,尤其在和 UIScrollView(滚动视图)配合来显⽰⼤量数据时,会使⽤它来控制 UIScrollView的翻页。在滚动ScrollView时可通过PageControll中的 ⼩⽩点来观察当前页⾯的位置,也可通过点击PageControll中 阅读全文

posted @ 2016-02-23 18:06 Walking_Jin 阅读(118) 评论(0) 推荐(0) 编辑

UISegmentedControl

摘要: UISegmentedControl是iOS中常⽤的分段控件。 每个segment都能被点击,它相当于继承了若⼲个button。分段 控件提供⼀栏按钮(有时称为按钮栏),但⼀个时刻只能激活其 中⼀个按钮 分段控件会导致⽤户在屏幕上看到的内容发⽣变化。它们常⽤被 ⽤在不同类别的信息之间选择,或者在切换 阅读全文

posted @ 2016-02-23 18:04 Walking_Jin 阅读(128) 评论(0) 推荐(0) 编辑

UIControl

摘要: UIControl是有控制功能的视图(⽐如UIButton、UISlider、UISegmentedControl等)的⽗类 只要跟控制有关的控件都是继承于该类 UIControl这个类通常我们并不直接使⽤,⽽是使⽤其⼦ 类 事件响应的三种形式:基于触摸、基于值、基于编辑 UIControl常用方法 阅读全文

posted @ 2016-02-23 18:03 Walking_Jin 阅读(195) 评论(0) 推荐(0) 编辑

事件处理

摘要: ⼀、事件的基本概念 事件 是当⽤户⼿指触击屏幕及在屏幕上移动时,系统不断 发送给应⽤程序的 对象。 系统将事件按照特定的路径传递给可以对其进⾏处理的对 象。 在iOS中,⼀个UITouch对象表⽰⼀个触摸,⼀个UIEvent 对象表⽰⼀个事件。事件对象中包含与当前多点触摸序列 相对应的所有触摸对象, 阅读全文

posted @ 2016-02-23 17:55 Walking_Jin 阅读(184) 评论(0) 推荐(0) 编辑

视图控制器

摘要: ⼀、⾃定义视图(label-textField组合视图 LTView) ⾃定义视图:系统标准UI之外,⾃⼰组合⽽出的新的视图。 ⾃定义LTVie━使⽤了⼀种设计模式:复合设计模式。 复合设计模式:A类中,使⽤B类(或者更多类)作为⾃⼰的成员(实 例变量)。 iOS新控件往往都是⽤已有控件组 合⽽成的 阅读全文

posted @ 2016-02-23 17:54 Walking_Jin 阅读(277) 评论(0) 推荐(0) 编辑

手势

摘要: 手势识别器是对触摸事件做了封装,手势识别器本身起到 了识别作用。 手势识别器是iOS中比较抽象的一个类,用于识别一个手 势,所谓手势:有规律的触摸。 手势分类: 轻拍手势、长按手势 平移手势、轻扫手势 缩放手势、旋转手势 屏幕边界平移手势 系统提供的⼿势识别器这个抽象⽗类我们是不会直接使⽤的,⽽是根 阅读全文

posted @ 2016-02-23 17:52 Walking_Jin 阅读(191) 评论(0) 推荐(0) 编辑

UIImageView

摘要: UIImageView 是iOS中⽤于显⽰图⽚的类,iOS中⼏乎所有看到的 图⽚,都是由这个类来显⽰的。 UIImageView 相当于一个相框,专门用作显示图片,可以存放一个图片或一组图片 UIImage 是图片对象 创建 1、从路径中获取 // 图⽚⽂件路径 NSString *path = [ 阅读全文

posted @ 2016-02-23 17:47 Walking_Jin 阅读(93) 评论(0) 推荐(0) 编辑

UIButton

摘要: UIButton(按钮):是响应⽤户点击的控件。侧重于处理⽤户交互 事件。 创建UIButton与创建UILabel、UITextField、UIView的步骤很相似。 1、创建button对象(如果本类有初始化⽅法,则使⽤⾃⼰的初始化 ⽅法;否则使⽤⽗类的)。 2、设置按钮相关的属性 3、为按钮添 阅读全文

posted @ 2016-02-23 17:46 Walking_Jin 阅读(161) 评论(0) 推荐(0) 编辑

UITextField

摘要: UITextField(输⼊框):是控制⽂本输⼊和显⽰的控件 UITextField和UILabel相⽐,UILabel主要⽤于⽂字显⽰,不能编辑, UITextField允许⽤户编辑⽂字(输⼊) 创建: 创建UITextField与创建UILabel的步骤很相似。 1、开辟空间并初始化(如果本类有 阅读全文

posted @ 2016-02-23 17:45 Walking_Jin 阅读(199) 评论(0) 推荐(0) 编辑

UILabel

摘要: UILabel(标签): 是显⽰⽂本的控件,UILabel是UIView⼦类,作为⼦类⼀般是为了扩充⽗类的 功能,UILabel扩展了⽂字显⽰的功能,UILabel是能显⽰⽂ 字的视图。 创建 创建UILabel与创建UIView的步骤很相似。 1、开辟空间并初始化(如果本类有初始化⽅法,则使⽤⾃⼰ 阅读全文

posted @ 2016-02-23 17:36 Walking_Jin 阅读(109) 评论(0) 推荐(0) 编辑

导航