之前做的一个用户点击 推送栏然后处理相应事件是在这里面处理的 在里面判断是否是后台然后做相应处理,在ios10以下都没什么问题到10的时候出问题了,点击通知栏的时候不再走这个代理函数了,反而走了iOS6以下会走的一个代理方法 这是返璞归真了? 原因是iOS10 的新特性 在iOS10下这么处理 需要 ...
分类:
移动开发 时间:
2017-03-21 18:28:50
阅读次数:
210
关于UIView的Layer,IOS提供了三个方法: 1、layoutSubviews 系统重写布局:在iOS5.1和之前的版本,此方法的缺省实现不会做任何事情(实现为空),iOS5.1之后(iOS6开始)的版本,此方法的缺省实现是使用你设置在此view上面的constraints(Autolayo ...
分类:
移动开发 时间:
2017-01-22 17:47:52
阅读次数:
304
http://blog.csdn.net/eqera/article/details/8134986 1.1. Collection View 全家福: UICollectionView, UITableView, NSCollectionView n 不直接等效于NSCollectionView ...
分类:
移动开发 时间:
2017-01-03 16:45:09
阅读次数:
257
Modules和Autolinking OC自从Apple接手后,一直在不断改进。随着移动开发带来的OC开发者井喷式增加,客观上也要求Apple需要提供各种良好特性来支持这样一个庞大的开发者社区。iOS4时代的GCD,iOS5时代的ARC,iOS6时代的各种简化,每年我们都能看到OC在成为一种先进语 ...
分类:
其他好文 时间:
2016-12-12 20:13:04
阅读次数:
276
http://blog.csdn.net/cmengzhongren/article/details/50414493 这里给出如何把老版本的SDK加入到新的Xcode中的方法。其实很简单,就是将老版本的sdk拷贝过去。 这时候你可能会发现运行起来的模拟器还是ios7的,要想模拟器是ios6的,同样 ...
分类:
其他好文 时间:
2016-12-12 15:08:04
阅读次数:
168
1:APNs通知与应用内消息对比 极光文档上面是这么写的 后来更直接的说法是: 2:下面是介绍app不同状态下面接受到通知调用的方法: // iOS 10 Support,这个是程序在前台接受到通知是相应的方法 - (void)jpushNotificationCenter:(UNUserNotif ...
分类:
移动开发 时间:
2016-12-07 02:28:30
阅读次数:
307
http://blog.csdn.net/q199109106q/article/details/8615661 - (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger ...
分类:
移动开发 时间:
2016-11-21 16:38:48
阅读次数:
189
iOS开发者:其实你还有很多东西需要学
iOS6-10新特性总结
iOS 6
1、废除了viewDidUnload,viewDidUnload
收到内存警告需要到didReceiveMe...
分类:
移动开发 时间:
2016-11-18 14:18:46
阅读次数:
314
在一个scrollview添加了一个tap的手势事件,然后在scrollview上添加了几个Button,在ios6,ios7 中两个点击事件相安无事,但在ios5中按钮却无法点击,究其原因是因为在ios5中tap手势拦截了button的点击事件,解决方法如下: 1.给手势设置代理 2.在下面的方法 ...
分类:
其他好文 时间:
2016-11-06 22:46:46
阅读次数:
323
1.【弹出提示对话框】 在iOS9之前我们使用AlertView来弹出对话框,现在推荐使用AlertController,对于这个变化,参考另一篇博客《iOS9使用提示框的正确实现方式》。 2.【stringByAddingPercentEncodingWithAllowedCharacters替换 ...
分类:
移动开发 时间:
2016-10-31 07:28:39
阅读次数:
266