码迷,mamicode.com
首页 >  
搜索关键字:ios8 横屏适配    ( 1408个结果
实现对UIAlertController和UIAlertView判断系统后的简单封装
iOS8之后用UIAlertController代替了UIAlertView,所以每次有需要弹窗的时候,都需要先判断系统,最近在做的项目中弹窗较多,如果每次都判断,真是太麻烦了,索性对UIAlertController和UIAlertView进行的封装了,封装在一个工具类中,在工具类中就对系统进行判断,然后在你需要弹窗的界面直接调用这个工具类的方法就可以了,减少了代码的耦合. 这个工具类其实也封...
分类:其他好文   时间:2014-12-18 17:03:21    阅读次数:170
tableView 分割线左边短15像素问题
ios7中,UITableViewCell左侧会有默认15像素的空白。设置setSeparatorInset:UIEdgeInsetsZero 能将空白去掉。 ios8中,setSeparatorInset:UIEdgeInsetsZero 的设置已经不起作用了。 下面是解决办法,首先在viewDidLoad方法加入以下代码: if ([self.tableView respondsToSe...
分类:其他好文   时间:2014-12-18 09:15:21    阅读次数:147
Xcode6下学习autolayout 一
iOS8来了,Xcode也升级到6了,可是我连autolayout,甚至storyboard都不会用。 手工码代码都是通过宏定义来适配界面的,所以在iOS7出来的时候也没有变更搭UI的习惯。现在iOS8出来了,sizeclass autolayout一时间铺天盖地。下的我半死,感觉自己落伍了。赶紧的要学习storyboard,autolayout。。。 不过直到今天才终于有时间看下autola...
分类:其他好文   时间:2014-12-17 18:43:09    阅读次数:355
iOS8 定位新增功能
从iOS诞生之日起,系统便配带了定位功能,随着无线互联网的需求,移动功能的日新月异的变化,以及iOS的不断升级,定位功能都有不断的更新,自iOS7加入了iBeacon,为无线移动推送提供了更多的变数以后,在iOS8里面定位功能也有不俗的表现。 Core Location framework的变化主要有以下几点: 1. 在定位状态中引入Always 和WhenInUse的概念。 2. 加入Vi...
分类:移动开发   时间:2014-12-17 18:42:17    阅读次数:294
iOS开发系列--地图与定位-ios8
概览现在很多社交、电商、团购应用都引入了地图和定位功能,似乎地图功能不再是地图应用和导航应用所特有的。的确,有了地图和定位功能确实让我们的生活更加丰富多彩,极大的改变了我们的生活方式。例如你到了一个陌生的地方想要查找附近的酒店、超市等就可以打开软件搜索周边;类似的,还有很多团购软件可以根据你所在的位...
分类:移动开发   时间:2014-12-17 18:08:13    阅读次数:555
iOS8 关于预编译文件.pch的改变
ios8 添加。pch文件1, 新建文件 (command+N)选择other组,选择pch,输入文件名保存。 eg: 创建的工程为Demo; 创建文件名为DemoPrefixHeader.pch2,到工程里面的build setting ->apple llvm 6.0 - language ->...
分类:移动开发   时间:2014-12-17 18:04:34    阅读次数:143
iOS8中使用CoreLocation定位
在iOS8中,苹果已经强制开发者在请求定位服务时获得用户的授权,此外iOS状态栏中还有指示图标,提示用户当前应用是否正在使用定位服务。另外在iOS8中,苹果进一步改善了定位服务,让开发者请求定位服务时需要向用户提供更多的透明。此外,iOS8中还支持让应用开发者调用全新的“访问监控”功能,当用户允许后...
分类:移动开发   时间:2014-12-17 17:45:55    阅读次数:164
iOS 推送小记
ios做推送功能时,最烦得就是各种证书的问题,以前自己做的时候经常要反复搞那些证书搞好几遍才能成功,现在发现归根到底都是appid这个东西搞错了,做个笔记记下来,以免忘了。首先是程序里面注册推送的变化,ios8之后改了注册方法,用此方法注册if ([[[UIDevice currentDevice]...
分类:移动开发   时间:2014-12-17 15:58:16    阅读次数:191
iOS8开发之iOS8的UIAlertController
在iOS8之前用UIActionSheet和UIAlertView来提供按钮选择和提示性信息,比如UIActionSheet可以这样写: UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"title,nil时不显示"...
分类:移动开发   时间:2014-12-15 21:47:39    阅读次数:240
iOS开发之数据库的简单使用
数据库基础知识:plist:writetoFile,条件:只有一个对象拥有这个方法,才能使用plist存储,而且自定义对象不能用plist存储Preference:偏好设置存储:NSUserDefault存储,好处:不需要关心文件名,快速存储,底层:就是用一个字典做存储.坏处:在iOS8之前,都必须...
分类:移动开发   时间:2014-12-15 01:25:27    阅读次数:281
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!