Slide 5
Slide 5 text
🔍 現場検証
struct ContentView: View {
@State private var isExpanded = true
var body: some View {
VStack(alignment: .leading, spacing: 24) {
// ヘッダーセクション
Button {
isExpanded.toggle()
} label: {
Image(systemName: "chevron.up")
}
if isExpanded {
AttendeeCounterView()
} else {
EmptyView()
}
}
}
}
struct AttendeeCounterView: View {
@State private var count = 0
var body: some View {
// カウンターUI
}
}