iOS 16适配

开发者 2024-9-30 21:12:36 69 0 来自 中国
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 表盘体现
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-11-23 17:33, Processed in 0.167924 second(s), 32 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表