摘要: 在使用UITextView的时候, 如何在光标的位置插入字符 或者 图片? 以下Demo为你解答: 应用背景:键盘自定义emoji表情 利用KVO监听输入的emoji表情 if (!_faceView) { _faceView = [[FaceView alloc] initWithFrame:CG 阅读全文
posted @ 2018-09-07 17:08 光是光光的光呐 阅读(472) 评论(0) 推荐(0) 编辑
摘要: iOS中CoreLocatio框架中的CLGeocoder 类不但为我们提供了地理编码方法,而且还提供了反地理编码: 同样需要导入框架: 反地理编码方法: 同样当反地理编码完成时,会调用 对象,该对象类型为 ,实际上是一个 block 对象 这个对象中传递了2个参数,其中 里面装了 对象 步骤: 1 阅读全文
posted @ 2018-09-07 17:07 光是光光的光呐 阅读(628) 评论(0) 推荐(0) 编辑
摘要: Quartz 2D是一个二维图形绘制引擎,支持iOS环境和Mac OS X环境,Quartz 2D的API可以实现许多功能,如:基于路径的绘图、透明度、阴影、颜色管理、反锯齿、PDF文档生成和PDF元数据访问等等. Quartz 2D的API是 框架的一部分,因此其中的很多数据类型和方法都是以CG开 阅读全文
posted @ 2018-09-07 17:06 光是光光的光呐 阅读(197) 评论(0) 推荐(0) 编辑
摘要: UIPickerView是一个选择器它可以生成单列的选择器,也可生成多列的选择器,而且开发者完全可以自定义选择项的外观,因此用法非常灵活,使用也比较简单.下面做了一个关于天气预报的小Demo 用 UIPickerView 来实现. 数据解析: 滑动了UIPickView后,数据会即时刷新,显示天气情 阅读全文
posted @ 2018-09-07 17:01 光是光光的光呐 阅读(352) 评论(0) 推荐(0) 编辑
摘要: UIGestureRecognizer UIGestureRecognizer类,用于检测、识别用户使用设备时所用的手势.它是一个抽象类,定义了所有手势的基本行为.以下是UIGestureRecognizer子类,用于处理具体的用户手势行为: UITapGestureRecognizer // 1. 阅读全文
posted @ 2018-09-07 16:59 光是光光的光呐 阅读(143) 评论(0) 推荐(0) 编辑
摘要: iOS中CoreLocatio框架中的CLGeocoder为我们提供了地理编码方法: 首先需要导入框架 ` import ` 地理编码方法有三种: 下面简单的介绍其中一种常用的方法:步骤: 1、获取用户输入的地理位置 2、创建地理编码对象 3、利用地理编码对象编码 3.1、当编码完成时,会调用 对象 阅读全文
posted @ 2018-09-07 16:58 光是光光的光呐 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 在我们发微博,发表空间内容,以及在朋友圈发表动态的时候,会发现有一个位置信息的控件。iOS中是如何定位我们的位置信息的呢?基于此写一个小Demo,供大家参考使用。 在iOS中,用于定位时需要我们导入以下框架: ` import ` 该框架中的 类可以实时的获取我们位置的经纬度。 相当于一个位置管家, 阅读全文
posted @ 2018-09-07 16:55 光是光光的光呐 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 有时候在自定义navigationBar的左右按钮的时候,button的图片会显得很大,个人感觉原因有以下几种情况: 1、使用的是UIButton直接加在navigationBar上面 2、自定义了一个UIView,顶替系统的NavigationBar,button的frame值设置有问题。 如果是 阅读全文
posted @ 2018-09-07 16:50 光是光光的光呐 阅读(2837) 评论(0) 推荐(0) 编辑
摘要: 现实生活中: 运动场==物理仿真器 跑步==物理仿真行为 人==仿真元素 创建步骤: 1.创建物理仿真器,并且指定仿真范围 2.创建物理仿真行为,并且指定仿真元素 3.将物理仿真行为添加到仿真器中 Demo: pragma mark 懒加载,创建物理仿真器,并且指定仿真范围 (UIDynamicAn 阅读全文
posted @ 2018-09-07 16:47 光是光光的光呐 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 斜对角抽屉效果 一、移动 第一步: 1.创建左、中、右三个view 2.self.view addsubview:左、中、右 第二步: 1、touchMove触摸响应:获取当前触摸点 2、拿到移动前的点 3、获取两点之间的距离 4、设置mainview的frame: 1) 2) (offsetx是3 阅读全文
posted @ 2018-09-07 16:34 光是光光的光呐 阅读(361) 评论(0) 推荐(0) 编辑