首先,我们需要在视图中使用.sheet修饰符来创建Sheet。Sheet修饰符接受一个绑定(binding)参数,用于控制Sheet的显示和隐藏。我们将使用一个整数类型的绑定来表示不同的标签。
下面是一个示例代码,展示了如何根据不同的标签显示不同的视图:
import SwiftUI
struct ContentView: View {
@State private var selectedTag: Int? =<
本文介绍如何利用SwiftUI的Sheet功能,通过绑定不同整数值来实现显示不同视图。示例代码中,点击不同按钮会将绑定设为1或2,触发显示‘视图1’或‘视图2’的Sheet。该方法可以扩展以显示更多视图选项。
首先,我们需要在视图中使用.sheet修饰符来创建Sheet。Sheet修饰符接受一个绑定(binding)参数,用于控制Sheet的显示和隐藏。我们将使用一个整数类型的绑定来表示不同的标签。
下面是一个示例代码,展示了如何根据不同的标签显示不同的视图:
import SwiftUI
struct ContentView: View {
@State private var selectedTag: Int? =<
613

被折叠的 条评论
为什么被折叠?