cost 67 ms
iOS SwiftUI CarPlay“你好世界” - iOS SwiftUI CarPlay "Hello World"

我有一个完整的 SwiftUI 项目/应用程序(在 AppStore 中),我想添加一些 CarPlay 功能。 我已正确设置权利,并且能够在 CarPlay 模拟器上看到该图标。 我已经尝试了各种 class 配置的各种 info.plist 配置,并且只有在模拟器中启动应用程序时才会崩溃。 我 ...

屏幕旋转 IOS 16 和 SwiftUI - Screen rotation in IOS 16 and SwiftUI

我在一个完全用 SwiftUI 编写的应用程序中遇到屏幕旋转的严重问题。除了可以自由旋转的屏幕外,所有屏幕都锁定在纵向模式。 到目前为止,这已经解决: 在 onAppear 上,并在 onDisappear 上重置为纵向模式。 在 ios 16 中,该功能不再受支持。 我找不到解决此问题的任何实现 ...

从 Picker 切换到 Image 视图会导致 SwiftUI 中的索引超出范围错误 - Toggling from Picker to Image view causes an index out of range error in SwiftUI

我有一个视图,它使用一个按钮在选择器和作为选择器选择结果的图像之间切换。 当从图像快速切换到选择器并立即返回时,我遇到崩溃并出现以下错误: Swift/ContiguousArrayBuffer.swift:600: Fatal error: Index out of range 较慢地切换不会导致 ...

Swift - 仅在 firestore 中不存在的情况下添加该项目 - Swift - Add an item in firestore only if it is not already there

我正在学习教程,并尝试将收藏夹产品列表保存到 Firestore(与教程不同)。 正在添加项目,但如果我再次按下“添加到收藏夹”按钮,它会在 Firestore 中再次添加相同的项目,而我只想添加该项目一次。 这是我的代码struct addToFavoritesButton : View { ...

为什么使用@ObservedObject 的视图在重新初始化时会消失? - Why do views using @ObservedObject disappear when reinitialised?

在这个 SwiftUI 项目中,我有一个显示用户用户名的配置文件选项卡。 当我再次点击此选项卡时(已在个人资料视图中),用户名消失了。 我通过更改这行代码解决了这个问题: 对于这行代码: 我发现将 @ObservedObject 更改为 @StateObject 可以修复该错误。 因此,我想对我的 ...

SwiftUI ScrollView 图片作为背景错误 - SwiftUI ScrollView image as background error

感谢您花时间帮助他人:) 错误描述: 我可以将颜色应用于 ScrollView 背景,并进行完美调整。 但是,如果我尝试将图像设置为背景,结果是不正确的,它会扩展到 TextField 甚至 safeArea。 我需要这个,因为我正在聊天。 而且我不能使用 ZStack将图像放在 ScrollVie ...

关闭完成 SwiftUI - Dismiss Completion SwiftUI

我正在显示带有 SwiftUI 的fullScreenCover 。在某些流程下,我想关闭封面并从 Root ContentView 显示另一个。 当我打电话 我收到错误消息: [Presentation] Attempt to present xxx from yyy which is alre ...

2023-01-31 20:20:53   1   16    swiftui  
SwiftUI 导航链接加载不出来 - SwiftUI navigation link does not load

单击我的 SwiftUI 应用程序中的导航链接时,屏幕冻结,我可以看到 memory 每秒翻倍 - 在我终止应用程序之前几乎达到 1GB 的 memory。 我有一个简单的导航链接如下: 单击此导航链接后,屏幕不会 go 到下一个视图,而是冻结。 我无法在 iOS 模拟器中点击任何其他内容。 me ...

使用 NavigationSplitView 将数据传递到第二列 - Passing data with NavigationSplitView to the second column

我有一个包含两列的 macOS 应用程序。 左栏是一个列表,显示我正在处理的单元(文件)的文件名和日期。 右侧的第二列应在选择时显示每个文件的内容。 我有一个包含该信息的数组,并为显示每个项目的左列创建了一个列表。 我添加了一个detail:使用允许用户查看数据并在必要时修改数据的TextEdito ...

2 个重叠的 UIViewRepresentable 使用时未触发 UITapGestureRecognizer - UITapGestureRecognizer not triggered when used by 2 overlapping UIViewRepresentable

因为我需要知道用户是用手指还是铅笔点击,所以我必须创建一个带有 UITapGestureRecognizer 的 UIViewRepresentable。 当此视图与其他 SwiftUI 视图一起使用时,一切正常。 但是当这个视图的堆栈 2 和我剪下最上面的一个时,另一个永远不会捕获任何点击事件。 ...

当我在 swift 中收到新通知时,我应该使用弱自我吗? - Should I use weak self when I getting new Notification in swift?

我正在发出通知并且我也收到通知并且应用程序可以运行,我的应用程序可以在有或没有weak self的情况下工作所以我对使用或不使用它有点困惑,也许有人可以帮助我并告诉我如果我需要weak self以及为什么我需要它或为什么我在这里不需要它。 此代码适用于 macOS Storyboard Cocoa ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM