1、在使用CoreLocation前需要调用如下函数【iOS 8专用】: iOS 8对定位进行了一些修改,其中包括定位授权的方法,CLLocationManager增加了下面的两个方法: (1)始终允许访问位置信息 - (void)requestAlwaysAuthorization; (2)使用应 ...
分类:
移动开发 时间:
2016-08-23 18:40:40
阅读次数:
141
http://blog.csdn.net/fernandowei/article/details/52179631 目前大多数iOS端的视频渲染都使用OpenGLES,但如果仅仅为了渲染而不做其他的例如美颜等效果,其实可以使用iOS8.0新出的AVSampleBufferDisplayLayer。对 ...
分类:
其他好文 时间:
2016-08-23 16:40:35
阅读次数:
393
动态的交换方法能够给项目中大量已经使用的方法 进行拦截增加操作 实践:利用运行时交换系统的ImageNamed:方法 应用背景 当系统需要适配ios7和ios8时可能会有显示不同图片的需求,但在老项目上开发ios7程序时并未考虑到ios8的适配,当项目上有几百处地方用到ImageNamed:方法时, ...
分类:
其他好文 时间:
2016-08-23 13:20:27
阅读次数:
142
本CSDN博客所有文章不会即时更新,请关注标哥的个人博客:http://www.huangyibiao.com/ 本CSDN博客所有文章不会即时更新,请关注标哥的个人博客:http://www.huangyibiao.com/ 在iOS8之后,以前的本地推送写法可能会出错,接收不到推送的信息, 如果 ...
分类:
Web程序 时间:
2016-08-22 02:02:45
阅读次数:
159
摘要 在IOS7中设置applicationIconBadgeNumber不会有什么问题,但是直接在IOS8中设置applicationIconBadgeNumber会报错 因为在IOS8中要想设置applicationIconBadgeNumber,需要用户的授权,在IOS8中,需要加上下面的代码 ...
分类:
移动开发 时间:
2016-08-21 00:42:02
阅读次数:
206
1. 授权 2. 开始更新用户位置 2.1 代理回调方法处理数据 3. 错误处理情况 从iOS6开始, 要得到授权 (会弹出窗口, 用到了相关功能会自动) 从iOS8开始, 要得到授权, 需要主动的调用代码来请求授权 #import "ViewController.h" #import <CoreL ...
分类:
其他好文 时间:
2016-08-19 20:44:15
阅读次数:
156
问题描述 在iOS8以下版本,numberOfLines设置为0,编译警告Automatic Preferred Max Layout Width before iOS8.0,同时不能换行。 问题分析 iOS8以下版本,要 UILabel 行数大于0,单numberOfLines设置为0是不行的,还 ...
分类:
移动开发 时间:
2016-08-18 00:39:04
阅读次数:
189
Touch ID是iPhone5S后加入的一项新的功能,也就是大家熟知的指纹识别技术。大家用得最多的可能是手机的解屏操作,不用在和以前一样输入手机的四位数密码进行验证。一方面不用担心密码被别人看到,另一方面也方便了自己的操作。iOS8后苹果开放了Touch ID的API给开发者,这也给我们的app带 ...
分类:
其他好文 时间:
2016-08-17 10:27:49
阅读次数:
210
如何使用UITableViewRowAction实现右滑选择呢? 1、在iOS8以前,我们实现tableview中滑动显示删除,置顶,更多等等的按钮时,都需要自己去实现,在iOS8中系统已经写好了,只要一个代理方法和一个类就行了 2、iOS8的协议对了一个方法,返回值是数组的tableview:ed ...
分类:
其他好文 时间:
2016-08-15 17:17:32
阅读次数:
175
代码为 效果如图 这是因为alertView的动画和键盘动画起冲突了解决方法分为两种①用UIAlertController,适用于ios8以后②若还是想用UIAlertView,那么可以用如下方法 alertview show的时候写个主线程延迟,pop也延迟 好了的效果如下 ...
分类:
移动开发 时间:
2016-08-12 14:59:18
阅读次数:
141