28得票2回答
SwiftUI 错误:"包含控制流语句的闭包不能与函数构建器 'ViewBuilder' 一起使用"。

我试了一个SwiftUI教程,“处理用户输入”。 https://developer.apple.com/tutorials/swiftui/handling-user-input 我尝试使用for而不是ForEach来实现它。 但是出现了一个错误:"Closure containing ...

9得票1回答
可搜索的修改器没有在导航栏标题下方显示搜索栏

我正在使用iOS 15并尝试在SwiftUI中的列表上尝试新的searchable修改器。看起来当您将searchable(text:$ searchText)附加到NavigationView时,默认情况下会在导航栏标题下方渲染搜索栏。当我尝试使用它并运行模拟器时,搜索栏不会呈现在屏幕上。只...

7得票1回答
如何在SwiftUI中对已选中的Text项目应用strikethrough()?

我正在尝试在 ForEach 循环中应用删除线到任何被点击的文本项目: struct BrandListView: View { @ObservedObject var list: ListObject var...

7得票2回答
如何在使用PageTabViewStyle修饰符的TabView中更新SwiftUI的ForEach,在将新元素插入到集合的第一个索引时。

在使用PageTabViewStyle修饰符的TabView中,使用ForEach时会出现一个非常特定的问题。 每当我在数组开头插入元素时,我的应用程序就会崩溃。 我收到了一个 尝试从更新之前仅包含11个项目的第0个部分删除第11个项目的尝试 错误信息。 在画布上也会崩溃。 正...