2016年11月14日
摘要: 之前我们已经学习了触摸处理和手势识别,其实这两个同属于iOS事件的触摸事件,今天我们来学习下iOS事件的另外两个事件: 一、运动事件 运动事件,是通过加速器进行触发,和触摸事件一样,继承UIResponder类的对象才能处理运动事件 你没有看错,这里说的运动事件,只是摇晃一下手机而已,所以只有运动开 阅读全文
posted @ 2016-11-14 17:16 ming1025 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 一、UIGestureRecognizer简单介绍 我们已经学习了触摸事件处理,但触摸事件处理起来很麻烦,每个触摸事件处理都需要实现3个touches方法,比较繁琐,实际上我们可以使用更加简单的触摸事件处理操作,那就是 手势识别UIGestureRecognizer 。 手势识别操作基类UIGest 阅读全文
posted @ 2016-11-14 17:00 ming1025 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一、事件分发处理【由外到内】 在iOS中发生触摸后,事件会加到UIApplication事件队列,UIApplication会从事件队列取出最前面的事件进行分发处理,通常会先分发给主窗口,主窗口会调用hitTest:withEvent:方法,查找适合的事件触发视图,即 找到被触摸的视图对象 二、响应 阅读全文
posted @ 2016-11-14 15:54 ming1025 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一、视图切换 UITabBarController (分页控制器) - 平行管理视图 UINavigationController (导航控制器) - 压栈出栈管理视图 模态窗口 二、UITabBarController分页控制器 UITabBarController会一次性初始化所有子控制器,但默 阅读全文
posted @ 2016-11-14 15:46 ming1025 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 一、UITableView基本介绍 UITableView中的数据只有行的概念,没有列的概念,UITableView的每行数据就是一个UITableViewCell。自带的UITableViewCell的类型选择有: 二、UITableViewDataSource数据源 数据源的作用就是告诉UITa 阅读全文
posted @ 2016-11-14 15:30 ming1025 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 父类UIView方法 UIScrollView中容易混淆的属性 contentSize 内容尺寸 contentInset 内容边框尺寸 contentOffset 可视框偏移 UIScrollViewDelegate代理方法 UIScrollView基本用法 阅读全文
posted @ 2016-11-14 15:23 ming1025 阅读(222) 评论(0) 推荐(0) 编辑
摘要: AppDelegate对象方法 APP启动加载 UIApplication常用属性和方法 阅读全文
posted @ 2016-11-14 15:06 ming1025 阅读(155) 评论(0) 推荐(0) 编辑