小编Col*_*ang的帖子

Xcode 12 GM 陷入无限循环

我正在开发一个 iOS 应用程序,它在 Xcode 11.7 上运行良好,但是当我在 Xcode 12 中运行相同的代码并输入 UIPageViewController 时,该应用程序进入无限循环并且 CPU 使用率显示为 99%。这是我在调试器中暂停应用程序后制作的屏幕截图。 在此处输入图片说明

它通过导致 UIApplicationMain() 返回来显示应用程序违反了合同。此事件将被报告。

ios xcode12

11
推荐指数
1
解决办法
3308
查看次数

如何读取由 iOS WidgetKit 应用程序创建的文件?

我正在开发一个带有 widgetKit 扩展的应用程序,我想在小部件上显示用户创建的数据。widgetKit 如何读取应用程序创建的文件?

ios swift widgetkit

6
推荐指数
2
解决办法
1064
查看次数

添加 onTapGesture 时,SwiftUI onDelete 无法检测到点击

我正在开发一个带有 SwiftUI 列表的 iOS 应用程序。我正在实现 .onDelete 以使用户能够删除行。但是,我发现当我将 .onTapGesture 添加到包含列表的 VStack 视图时,当用户向左滑动行后点击“删除”按钮时,不会调用 onDelete 函数。但是,当用户将行滑动到左侧以删除它时,它仍然有效。似乎 .onTapGesture 会阻止 .onDelete 接收用户输入。怎么解决这个问题呢?

NavigationView {
    VStack(alignment: .leading) {
        List {
            ForEach(things) { thing in
                Text(thing)
            }
            .onDelete(perform: { indexSet in
                things.remove(atOffsets: indexSet)
            })
        }
        .listStyle(SidebarListStyle())
        }
    .onTapGesture {
    }
}
Run Code Online (Sandbox Code Playgroud)

这是一些可以显示我的问题的代码。

xcode ios swiftui

6
推荐指数
1
解决办法
969
查看次数

标签 统计

ios ×3

swift ×1

swiftui ×1

widgetkit ×1

xcode ×1

xcode12 ×1