iOS 16适配
IDE环境相关升级:
Xcode 14.0 、macOS 12.4
Xcode 14 Beta 3 传送门:https://developer.apple.com/services-account/download?path=/Developer_Tools/Xcode_14_beta_3/Xcode_14_beta_3.xip
iOS系统升级:
iOS 16 beta 4 传送门:https://developer.apple.com/services-account/download?path=/WWDC_2022/iOS_16_beta/iOS_16_Beta_Profile.mobileconfig
1、下载上面证书,用iPhone打开
2、安装证书,去设置-通用-VPN与设备管理-iOS 16Beta softWare profile,点右上角安装
3、安装成功后,去通用-软件更新-下载并安装 iOS 16
适配内容:
新增控件内容
- UICalendarView,显示日期支持单选与多选
- UIEditMenuInteraction,取代 UIMenuController、UIMenuItem
- UIFindInteraction 文本内容查找与替换
- UIPasteControl 读取剪贴板中的内容,跨 App 读取需要授权弹框
- UIImage 新增的构造函数,支持 SF Symbols 新增的类别 Variable
- LARightStore 存储、获取 keychain 数据
其他改动
- iOS 16 真机调试开启,设置-隐私与安全-开发者模式
UIScreen.main
将会废弃,建议使用(UIApplication.shared.connectedScenes.first as? UIWindowScene)?.screen
- 支持
setValue()
方法设置设备的方向,替换为 UIWindowScene 的requestGeometryUpdate()
方法。 - UISheetPresentationController 支持自定义显示的 UIViewController 的大小。
- UINavigationItem 改动
新增属性style
描述 UINavigationItem 在 UINavigationBar 上的布局
新增属性backAction
用于自定义 UIViewController 返回button事件
新增属性titleMenuProvider
用于给当前导航栏的标题添加操作菜单 - UIPageControl 支持垂直显示、设置指示器、设置当前页图片。
- UITableView、UICollectionView 使用 Cell Content Configuration 时支持使用 UIHostingConfiguration 包装 SwiftUI 代码定义 Cell 的内容。
- UITableView、UICollectionView 新增
selfSizingInvalidation
参数,使Cell可以自动调整大小 - UIMenu 支持尺寸
small
、medium
、large
- UIDevice 获取设备信息时,只能获取设备的名称,隐私权限增强
- WidgetFamily 新增分类
accessory
,支持 iOS 锁屏显示和 watchOS 表盘显示
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhgkhheb
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13