ios8文件路径1,之前版本的(比如iOS7)的文件路径如下: app路径 /var/mobile/Applications/59C84B75-0900-43D6-AD6F-AB9731F064D0/DHD.app/ document路径 /var/mobile/Applications/59C84...
分类:
移动开发 时间:
2015-07-23 00:39:06
阅读次数:
139
以前和安卓的同学聊天的时候,谈到适配一直是一个非常开心的话题,看到他们被各种屏幕适配折磨的欲仙欲死,心里真替他们高兴。不过在做到 iPhone 和 iPad 的适配的时候,一个页面需要配置多个 xib 进行开发还是个很头疼的事情。再加上 iPhone6 和 iPhone6 plus 的发布,适配似乎...
分类:
移动开发 时间:
2015-07-22 01:38:44
阅读次数:
207
-?(BOOL)tableView:(UITableView?*)tableView?canEditRowAtIndexPath:(NSIndexPath?*)indexPath
{????return?YES;
}
-?(UITableViewCellEditingStyle)tableView:(UITableView?*)tableView?editingSt...
分类:
移动开发 时间:
2015-07-21 17:29:15
阅读次数:
786
ios8 的地图定位和以前版本有了很大不同,主要是加入了询问用户是否授权定位服务.参照网上其他人的做法1 plist文件加入两个字段NSLocationAlwaysUsageDescription NSLocationWhenInUseUsageDescription2 调用requestAlway...
分类:
移动开发 时间:
2015-07-21 14:33:51
阅读次数:
141
UIPresentationController是提供高级视图切换的类。它让管理present ViewController的过程变得简单。先讲一些presentation基础知识,在iPad的设置页面,可以通过popOver弹出一个UIViewController,这个弹出的,可以和用户交互的Co...
分类:
移动开发 时间:
2015-07-21 06:46:12
阅读次数:
269
好久没有写博客了,以后多写些博客,对自己是一种提升,对大家也是一种帮助
最近特别痴迷storyboard和xib的可视化编程,在写项目的时候遇到个问题就是如何使UILabel自适应高度,查了好多文章博客,没有太好的办法,我就自己手动搞了搞,实现了自己想要的效果,下面分享出来
相信大家都遇到这种情况,label没有根据text的字数来自适应高度
那么如何使UIL...
分类:
移动开发 时间:
2015-07-21 01:32:18
阅读次数:
688
本文不考虑 iOS6 以下版本的兼容性,所以下述 demo 只适配 iOS6 及其以上版本(只在 iOS7、iOS8 测试过)。下述场景处理方案中,iPad 默认支持四个方向,iPhone 默认支持 UIInterfaceOrientationMaskPortraitUpsideDown 三个方向。...
分类:
移动开发 时间:
2015-07-20 23:37:23
阅读次数:
437
Step11.点击Image.xcassets 进入图片管理,然后右击,弹出"New Launch Image"2.如图,右侧的勾选可以让你选择是否要对ipad,横屏,竖屏,以及低版本的ios系统做支持.这边我选了ios8.0,ios7.0,ios6没有做支持.Step2将规定尺寸的图片从你的文件中...
分类:
移动开发 时间:
2015-07-20 21:19:14
阅读次数:
435
上一话介绍了tableView的datasource,本话来介绍另一个重要的部分delegate。
当我们点击一个cell的时候,如何跳转到另外一个mvc中呢?
像增加其他segue一样,点击cell按住control键,右键连线到另一个mvc上,然后松手,选择需要的segue类型。
如果你的cell上还有其他按钮,比如detail disclosure,你也可以选择它的segue:...
分类:
移动开发 时间:
2015-07-19 23:40:05
阅读次数:
249
苹果在iOS8上更新了CoreLocation的授权获取方式,在原来的基础上,不仅需要调用授权函数,还需要对info.plist进行相应的配置。
在iOS上获取经纬度使用的是CoreLocationManager,它来自CoreLocation.framework框架,使用时应当包含框架的总头文件:
#import
一般是先创建管理者,然后成为其代理,对于iOS7,直接调用startUpd...
分类:
移动开发 时间:
2015-07-19 18:14:21
阅读次数:
188