时间:2014-10-10
今天在开发的时候发现了一个iOS8的定位问题,执行操作之后,不会调用到定位之后的delegate方法中,然后我查看了一下手机上对应用的定位权限界面,发现我的应用的访问用户的地理位置的权限是空的,之后查了相关信息,得到以下解决方案:
1. Appdelegate中:
CLLocationManager *locationManager;
[UIApplic...
分类:
移动开发 时间:
2014-10-10 21:07:04
阅读次数:
178
iOS UITableViewCell AccessoryType属性...
分类:
移动开发 时间:
2014-10-10 18:43:24
阅读次数:
144
UITableView是iOS开发中使用频率非常高的一个控件,它常被用来展示信息列表,尽管信息数据可能非常多,但UITableView消耗的资源却并不会随着展示信息的增多而变大,这都要得益于UITableViewCell的重用机制,重用机制:顾名思义,就是反复利用资源的机制。以下通过一些代码来看下....
分类:
其他好文 时间:
2014-10-10 16:55:44
阅读次数:
112
注册方式:
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0) {
[[UIApplication sharedApplication] registerUserNotificationSettings:[UIUserNotificationSettings
...
分类:
移动开发 时间:
2014-10-10 15:13:54
阅读次数:
173
在iOS8中,新增了Size Classes特性,它是对当前所有iOS设备尺寸的一个抽象,也是该抽象了,想想现在多少种iOS尺寸的设备吧:iPhone4-5-6-6plus、iPad、iPad mini、iWatch,如何还是按照以前那针对种特定设备来编写不同的布局的话,一定是很糟糕的一件事情。现在...
分类:
移动开发 时间:
2014-10-10 14:37:14
阅读次数:
276
花了两天折腾这个东西,又是升级iOS8,又是安装Yosemite,终于折腾成功了。 安装Yosemite的时候新划分了一个分区,把它安装到新分区,不影响现在的系统,启动时在系统偏好设置->启动磁盘中选择启动到哪个系统,很...
分类:
移动开发 时间:
2014-10-10 14:26:34
阅读次数:
252
1、前言
iOS8新增了UIAlertController来代替UIAlertView、UIActionSheet的使用。本文在不使用UIAlertController的情况下,用最简单的方法让UIAlertView、UIActionSheet兼容iOS8.
2、UIAlertView
iOS8下,如果UIAlertView初始化的时候title为nil的话,iOS8下面弹框中m...
分类:
移动开发 时间:
2014-10-10 13:58:14
阅读次数:
433
问题:想实现一个TableView里面的cell的拉动露出编辑按钮的功能,用的是UIGestureRecognizer实现的,但是和UITableView的UIScrollView冲突了,导致每次拉动tableView都会调用UIGestureRecognizer的方法。解决方案:- (BOOL)g...
分类:
其他好文 时间:
2014-10-10 13:51:54
阅读次数:
168
fundamentaltypes:IntDoubleFloatBoolStringcollectiontypes:ArrayDictionarydeclareconstantswith"let"declarevariableswith"var"withannotation(rarelyusedeg:leta:String="good";
varmsg:String="hello";
vara,b,c:Double;toshowaconstantorvariablewithprintln(followedbya..
分类:
移动开发 时间:
2014-10-10 01:51:14
阅读次数:
224