引用:importCoreLocation//如果是ios8.0以后,在想请求用户的位置信息,需要主动的请求授权,系统不会再自动弹出一个窗口lazyvarlocationM:CLLocationManager={letlocationM=CLLocationManager()locationM.delegate=self//请求的是前台定位授权//默认情况,只能在前台获取用户位置..
分类:
编程语言 时间:
2016-09-09 01:14:58
阅读次数:
186
问题:label要多行显示,按照这样子设置,iOS9以上work,iOS8无用 然后据说要加 sizeToFit:好吧,依然然并卵 然后据说要同时加font,好吧,多行出来了,但是不居中 然后stackOverFlow:https://stackoverflow.com/questions/2857 ...
分类:
其他好文 时间:
2016-09-09 00:42:30
阅读次数:
834
图片是被放到Images.xcassets中 1、部署版本在>=iOS8的时候,打包的资源包中的图片会被放到Assets.car 图片被压缩; 2、部署版本在<iOS8的时候,打包的资源包中的图片会被放到MainBundle里面,图片没有被压缩; 3、图片直接被拖入项目当中,无论部署版本是多少,都会 ...
分类:
移动开发 时间:
2016-09-06 21:26:56
阅读次数:
220
解决办法:因为在ipad上面(确切的说是在iOS8上面的ipad),根据错误提示,在呈现窗口之前,他会当做POPover窗口呈现,所以需要一个坐标宿主窗口,所以在这之前添加一句activityViewController.popoverPresentationController.sourceVie ...
分类:
移动开发 时间:
2016-09-05 17:09:19
阅读次数:
195
开发App的过程中,常常会遇到在App内部加载网页,通常用UIWebView加载。这个自iOS2开始使用的网页加载器一直是开发的心病:加载速度慢,占用内存多,优化困难。如果加载网页多,还可能因为过量占用内存而给系统kill掉。各种优化的方法效果也不那么明显(点击查看常用优化方法)。 iOS8以后,苹 ...
分类:
Web程序 时间:
2016-09-02 10:03:34
阅读次数:
263
这些天做iOS项目的时候,需要通过定位来拿到当期城市的名称。百度地图SDK有这个功能,但为了不依赖第三方,这里使用iOS自带框架CoreLocation来实现这个需求。iOS8出来之后,针对定位需要多一点处理,才可以正常定位。 题外话:目前很多社交、电商、团购应用都引入了地图和定位功能,地图功能不再 ...
分类:
移动开发 时间:
2016-08-28 01:19:50
阅读次数:
343
iOS8之后,苹果增加了一个新功能。会根据位置,自动在锁屏界面左下角出现相关应用。比如用户在苹果零售店时候,右下角会出现Apple Store官方应用的快捷方式,按住左下角的图标向上滑动,即可快速解锁并打开相关应用,这与锁屏时相机解锁类似。 出现这种情况有4种情况: 开启蓝牙 具体可以参考之前的一篇 ...
分类:
移动开发 时间:
2016-08-26 21:27:37
阅读次数:
247
iOS开发基础知识--碎片44 iOS开发基础知识--碎片44 1:App跳转至系统Settings 跳转在IOS8以上跟以下是有区别的,如果是IOS8以上可以如下设置: NSURL *url = [NSURL URLWithString:UIApplicationOpenSettingsURLSt ...
分类:
移动开发 时间:
2016-08-26 15:08:38
阅读次数:
240
iOS8之后我们就可以直接运用UISearchController的代理方法进行开发,不用再UIsearch和其他的一下东西了,我就直接给大家上代码吧 UISearchBarDelegate,UISearchResultsUpdating这两个代理方法 viewdidload: ...
分类:
移动开发 时间:
2016-08-26 15:06:01
阅读次数:
171
WKWebView 是IOS8新增的 Web浏览视图 优点: 加载速度 比UIWebView提升差不多一倍的, 内存使用上面,反而还少了一半。 缺点: WKWebView 不支持缓存 和 NSURLProtocol 拦截了 我建议如果对缓存不高的页面可以使用,用户体验会提高很多。 由于项目中以前都是 ...
分类:
移动开发 时间:
2016-08-24 12:37:56
阅读次数:
182