Home > AI > IOS > SwiftUI >

hidden()

Example (Apple Official)

struct ContentView: View {
    @State var isHidden: Bool = false
    
    var body: some View {        
        VStack {
            HStack {
                Image(systemName: "a.circle.fill")
                Image(systemName: "b.circle.fill")
                Image(systemName: "c.circle.fill")
                    .hidden() // still takes up place, just not shown. 
                Image(systemName: "d.circle.fill")
            }
            
            HStack {
                Image(systemName: "a.circle.fill")
                Image(systemName: "b.circle.fill")
                if !isHidden {
                    Image(systemName: "c.circle.fill")
                }
                Image(systemName: "d.circle.fill")
            }
            Toggle("Hide", isOn: $isHidden)
        }
    }
}

Leave a Reply