我正在尝试将标准的工作表修饰符替换为自定义的工作表修饰符,该自定义修饰符对所有工作表的内容进行与主视图相同的更改(它对于更改重音颜色很有用,尽管有一种UIKit方法,但具体而言,我希望将privacySensitive创建修饰符的代码编译ok: var isPresented: onDismiss, she
我是SwiftUI的新手,我试图构建一个标签栏,其中包含一个返回模式(工作表)但不返回视图的选项卡。在我尝试之后,我发现它有时会起作用,但有时却不起作用。我想使以前的选项卡项作为选定的选项卡后,用户解除了模式。但是我找不到错误是什么。有没有人给我解释一下我的代码有什么问题?import SwiftUI @State var isPresenting = false
@State private var
在我的SwiftUI应用程序中,我有一个按钮"Pick A Document",当点击它时,会打开一个工作表,其中显示了所有可供用户选择的文档。我在工作表修改器中有onDismiss函数,它在用户选择了一个文档后触发。在onDismiss中,我打印用户选择的文档的大小,稍后我打算对该文档执行一些操作。为了更好地解释它,当用户第一次单击“选择一个文档”时,状态变量的值为@State var doc: Data = D