Files
xcodesApp-mirror/Xcodes/Frontend/View+IsHidden.swift
2024-02-10 15:36:07 +09:00

25 lines
478 B
Swift

import SwiftUI
extension View {
@ViewBuilder
func isHidden(_ isHidden: Bool) -> some View {
if isHidden {
self.hidden()
} else {
self
}
}
}
struct View_IsHidden_Previews: PreviewProvider {
static var previews: some View {
Group {
Text(verbatim: "Not Hidden")
.isHidden(false)
Text(verbatim: "Hidden")
.isHidden(true)
}
}
}