美文网首页
iOS 10的变化

iOS 10的变化

作者: K__M | 来源:发表于2017-04-16 22:45 被阅读11次

    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以后字体的宽度变大了,使得当时线上的版本文字有点点点显示的问题。

    相关文章

      网友评论

          本文标题:iOS 10的变化

          本文链接:https://www.haomeiwen.com/subject/fshzattx.html