8得票4回答
在iOS 16中,列表中的嵌套ScrollView和可刷新操作可能会出现奇怪的行为。

在我的SwiftUI应用程序中,我有一个带有嵌套ScrollView的列表,在我的iPhone升级到iOS 16后,主列表的刷新有奇怪的行为。似乎每个ScrollView都有自己的刷新。问题在于我已经在主列表上应用了.refreshable修改器,而不是在嵌套列表上应用。在iOS 16之前不存...

7得票3回答
iOS 16中的底部工具栏 - SwiftUI

我希望能在SwiftUI中创建一个底部工具栏。 以下代码可在iOS 15上运行,但在iOS 16上无法显示工具栏。(如果更改放置位置则可以正常工作...) Text("Content") .toolbar { ToolbarItemGroup(placement: ....

7得票2回答
iOS 16中的Safari自动对焦表单元素。

我注意到新的iOS 16.0中,如果以下条件成立,Safari会自动聚焦在输入元素上: type为number或text pattern=\d* 包含元素的margin-top为48px(我没有测试确切的截止数值) 测试页面:https://www.autoledky.sk/ios.p...

7得票2回答
ITMS-90338:非公共API使用处理错误 - 以前可用。

上传二进制文件至 App Store Connect 后,我收到了苹果发来的以下邮件: ITMS-90338: 非公开 API 使用 - 应用在 [PROJECT NAME HERE] 中引用了非公开选择器:callWithArguments:、estimatedProgress、fram...

7得票1回答
如何在iOS16上获取iPad设备名称?

在iOS 15上,UIDevice.current.name可以使用,但当我在iOS 16(beta3)上测试时,它总是返回'iPad'的名称。 请参阅相关的WWDC 2022视频文件: https://developer.apple.com/videos/play/wwdc2022/1...

7得票1回答
提取应用意图元数据 - 构建步骤非常缓慢

应用程序意图从新的AppIntents框架中提取需要很长时间,即使代码更改不直接涉及意图。 在构建日志中,发生此步骤的原因不同,但大多数情况下是“文件X已更改”,我想知道是否可以在生产构建中缓存该意图或仅提取此元数据?简单的#if debug无法阻止执行此步骤。

7得票3回答
如何在PDFView中去除“高亮显示”上下文菜单项?

我正在使用PDFKit来渲染PDF,并使用“UIMenuController”添加自定义菜单。但是从iOS 16开始,它已被弃用。 我使用以下代码删除了分享和查找菜单项: @available(iOS 13.0, *) open override func buildMenu(with b...