iOS 10的变化

1,Notification

iOS 10 中以前杂乱的和通知相关的 API 都被统一了,现在开发者可以使用独立的 UserNotifications.framework 来集中管理和使用 iOS 系统中通知的功能。在此基础上,Apple 还增加了撤回单条通知,更新已展示通知,中途修改通知内容,在通知中展示图片视频,自定义通知 UI 等一系列新功能,非常强大。

Apple官方文档https://developer.apple.com/reference/usernotifications

王巍的博客 关于UserNotifications 框架解析

2,关于ATS

WWDC 2016 中,Apple 表示将继续在 iOS 10 和 macOS 10.12 里收紧对普通 HTTP 的访问限制。从 2017 年 1 月 1 日起,所有的新提交 app 默认是不允许使用NSAllowsArbitraryLoads来绕过 ATS 限制的,也就是说,我们最好保证 app 的所有网络请求都是 HTTPS 加密的,否则可能会在应用审核时遇到麻烦。不过最近好像还是没有强制要求HTTPS。

3,iOS 10 隐私权限设置

4,UIStatusBar方法过期

5,UICollectionView 性能优化

这位博主写的很好http://www.jianshu.com/p/e97780a24224

6,UIColor 增加新方法

+ (UIColor*)colorWithDisplayP3Red:(CGFloat)displayP3Red green:(CGFloat)green blue:(CGFloat)blue alpha:(CGFloat)alphaNS_AVAILABLE_IOS(10_0);

-(UIColor*)initWithDisplayP3Red:(CGFloat)displayP3Red green:(CGFloat)green blue:(CGFloat)blue alpha:(CGFloat)alphaNS_AVAILABLE_IOS(10_0);

7,UIScrollView新增refreshControl

iOS 10 以后只要是继承UIScrollView那么就支持刷新功能

8,iOS 10字体宽度的变化

iOS 10以后字体的宽度变大了,使得当时线上的版本文字有点点点显示的问题。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 因为要结局swift3.0中引用snapKit的问题,看到一篇介绍Xcode8,swift3变化的文章,觉得很详细...
    uniapp阅读 10,028评论 0 12
  • 一、证书管理用Xcode8打开工程后,比较明显的就是下图了,这个是苹果的新特性,可以帮助我们自动管理证书。建议大家...
    seventhboy阅读 5,457评论 0 2
  • Xcode8 及iOS10适配问题汇总 上点干货,目前得知的一些bug解决汇总: iOS10相册相机闪退bug h...
    每天刷两次牙阅读 3,558评论 0 5
  • 来源:判若两人丶链接:http://www.jianshu.com/p/0cc7aad638d9 1.Notifi...
    斯文_7阅读 4,902评论 1 12
  • 随着iOS10发布的临近,大家的App都需要适配iOS10,下面是我总结的一些关于iOS10适配方面的问题,如果有...
    面条168阅读 4,338评论 0 1