
[英]iOS SwiftUI CarPlay "Hello World"
我有一个完整的 SwiftUI 项目/应用程序(在 AppStore 中),我想添加一些 CarPlay 功能。 我已正确设置权利,并且能够在 CarPlay 模拟器上看到该图标。 我已经尝试了各种 class 配置的各种 info.plist 配置,并且只有在模拟器中启动应用程序时才会崩溃。 我 ...
[英]iOS SwiftUI CarPlay "Hello World"
我有一个完整的 SwiftUI 项目/应用程序(在 AppStore 中),我想添加一些 CarPlay 功能。 我已正确设置权利,并且能够在 CarPlay 模拟器上看到该图标。 我已经尝试了各种 class 配置的各种 info.plist 配置,并且只有在模拟器中启动应用程序时才会崩溃。 我 ...
[英]Screen rotation in IOS 16 and SwiftUI
我在一个完全用 SwiftUI 编写的应用程序中遇到屏幕旋转的严重问题。除了可以自由旋转的屏幕外,所有屏幕都锁定在纵向模式。 到目前为止,这已经解决: 在 onAppear 上,并在 onDisappear 上重置为纵向模式。 在 ios 16 中,该功能不再受支持。 我找不到解决此问题的任何实现 ...
[英]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 - Add an item in firestore only if it is not already there
我正在学习教程,并尝试将收藏夹产品列表保存到 Firestore(与教程不同)。 正在添加项目,但如果我再次按下“添加到收藏夹”按钮,它会在 Firestore 中再次添加相同的项目,而我只想添加该项目一次。 这是我的代码struct addToFavoritesButton : View { ...
[英]Why do views using @ObservedObject disappear when reinitialised?
在这个 SwiftUI 项目中,我有一个显示用户用户名的配置文件选项卡。 当我再次点击此选项卡时(已在个人资料视图中),用户名消失了。 我通过更改这行代码解决了这个问题: 对于这行代码: 我发现将 @ObservedObject 更改为 @StateObject 可以修复该错误。 因此,我想对我的 ...
[英]Can I control Reality Composer behaviors in RealityKit?
我想使用 SwiftUI 制作一个按钮。按下按钮时,model 将隐藏。 我已经阅读了此链接中的教程( 创建触发器),但我不知道如何以编程方式控制它。 这是我的代码: 这是 Reality Composer 中的配置: ...
[英]SwiftUI return Bool from authorizationController async
我如何从使用 authorizationController 的 apple function 登录中返回 Bool? 我一直在看 withCheckedThrowingContinuation 但没有运气。 我还看到了一些使用完成处理程序的示例,但我想使用异步。 ...
[英]SwiftUI ScrollView image as background error
感谢您花时间帮助他人:) 错误描述: 我可以将颜色应用于 ScrollView 背景,并进行完美调整。 但是,如果我尝试将图像设置为背景,结果是不正确的,它会扩展到 TextField 甚至 safeArea。 我需要这个,因为我正在聊天。 而且我不能使用 ZStack将图像放在 ScrollVie ...
[英]Is it possible to increment a variable used in ForEach SWIFTUI
“i”是我的视图结构中的一个@State 变量,它被分配为零我希望将每个 AnswerRow 的索引设置为 0 到 3,如何管理? ...
[英]How show map annotations when map span will be 0.1?
当 map 跨度为 0.1 时,如何显示 map 注释? 我希望 map 引脚在 map 跨度 <= 0.1 之前不显示 如何才能做到这一点? ...
[英]Image is too big while navigating with Navigation Link
我遇到了图像显示问题。 我正在导航到带有背景图像的视图,当我这样做时,整个图像都会关闭屏幕。 像那样。 我试过使用 Geometry Reader,但没有用。 需要你的帮助。 ...
[英]How to have only one Navigation Link at a time
我创建了一个程序,帮助我了解我仍在学习的导航链接的基础知识。 我想知道如何摆脱相互堆叠的导航链接。 那么我 go 如何摆脱导航链接,这样你就不能只跳到第一个链接(红色链接),而是有一个按钮,你必须 go 每个屏幕单独。 ...
[英]LazyVStack with animation causing menu to disappear
如果在 LazyVStack 中呈现的菜单中的操作导致包裹它的项目消失,则当该项目通过其他一些数据更改再次出现时,菜单将不会显示。 仅当 1) 视图显示在 LazyVStack 中和 2) 某些 animation 发生可见性更改时才会发生这种情况。 这是一个小玩具示例:import SwiftUI ...
[英]NavigationStack pushing too many views
您好,我是 swiftui 的新手,我正在从一系列项目创建 NavigationStack。 当我单击项目时,数组中的每个项目都被推入导航(我必须多次单击后退按钮才能返回到根目录)我似乎无法找出它为什么这样做。 主视图... 偏置结构... ...
[英]Dismiss Completion SwiftUI
我正在显示带有 SwiftUI 的fullScreenCover 。在某些流程下,我想关闭封面并从 Root ContentView 显示另一个。 当我打电话 我收到错误消息: [Presentation] Attempt to present xxx from yyy which is alre ...
[英]SwiftUI navigation link does not load
单击我的 SwiftUI 应用程序中的导航链接时,屏幕冻结,我可以看到 memory 每秒翻倍 - 在我终止应用程序之前几乎达到 1GB 的 memory。 我有一个简单的导航链接如下: 单击此导航链接后,屏幕不会 go 到下一个视图,而是冻结。 我无法在 iOS 模拟器中点击任何其他内容。 me ...
[英]Passing data with NavigationSplitView to the second column
我有一个包含两列的 macOS 应用程序。 左栏是一个列表,显示我正在处理的单元(文件)的文件名和日期。 右侧的第二列应在选择时显示每个文件的内容。 我有一个包含该信息的数组,并为显示每个项目的左列创建了一个列表。 我添加了一个detail:使用允许用户查看数据并在必要时修改数据的TextEdito ...
[英]UITapGestureRecognizer not triggered when used by 2 overlapping UIViewRepresentable
因为我需要知道用户是用手指还是铅笔点击,所以我必须创建一个带有 UITapGestureRecognizer 的 UIViewRepresentable。 当此视图与其他 SwiftUI 视图一起使用时,一切正常。 但是当这个视图的堆栈 2 和我剪下最上面的一个时,另一个永远不会捕获任何点击事件。 ...
[英]Should I use weak self when I getting new Notification in swift?
我正在发出通知并且我也收到通知并且应用程序可以运行,我的应用程序可以在有或没有weak self的情况下工作所以我对使用或不使用它有点困惑,也许有人可以帮助我并告诉我如果我需要weak self以及为什么我需要它或为什么我在这里不需要它。 此代码适用于 macOS Storyboard Cocoa ...
[英]UIViewRepresentable ignores constraints of wrapped UIView
我有UIButton的子类,它通过使用NSLayoutConstraints定义它的内部高度,我需要通过将它包装到UIViewRepresentable来在SwiftUI视图中重用它。 所以这是代码: 结果是: 重要提示:我无法从TestButton中删除约束并在TestView中设置框架。 这个 ...