Upvote:2
Aprove answer
extension View {
@ViewBuilder func `if`<Transform: View>(_ condition: Bool, @ViewBuilder transform: (Self) -> Transform) -> some View {
if condition {
transform(self)
} else {
self
}
}
}
Credit Goes to: stackoverflow.com
Related question with same questions but different answers
- HOW TO WRAP #AVAILABLE IN THIS CUSTOM .IF EXTENSION ON A SWIFTUI VIEW? IN IOS
- ADDING GRADIENT TO UILABEL THROUGH EXTENSION IN IOS
- HOW CAN A CUSTOM UITEXTVIEW SUPPORT 2 DELEGATES - BOTH INTERNAL DELEGATE AND EXTERNAL DELEGATE? IN IOS
- BEZIERPATH SUBLAYER DOES NOT WRAP AROUND THE WHOLE UIVIEW IN IOS
- MY CUSTOM NATIVE MODULE IS NOT PRESENT INSIDE NATIVEMODULES OBJECT IN IOS
- HOW DO I ADD A CUSTOM THUMBNAIL FOR EACH FILE I SAVE ON MY OWN CUSTOM FORMAT IN IOS
- CORRECT WAY TO USE UITABLEVIEWDATASOURCE AND CUSTOM UITABLEVIEWCELL DELEGATE IN IOS
- RETRIEVED JSON DATA NOT DECODING TO CUSTOM STRUCT IN XCODE 12 IN IOS
- HOW TO BUILD A GRID LIST LIKE THIS IN SWIFTUI? IN IOS
- HOW TO ADD STORED PROPERTY TO SWIFT STRUCT EXTENSION IN IOS
- XCODE: WHAT IS THIS BLUE SELECTION LINE AND HOW DO I GET RID OF IT? IN IOS
- HOW TO MAKE CUSTOM TABBAR? IN IOS
- FIREBASE AUTH CUSTOM CLAIMS EXPIRE IN IOS
- WHAT IS THE NAME OF THIS COMPONENT IN XAMARIN FORMS AND HOW CAN I CHANGE ITS COLOR? IN IOS
- CHECK IF CUSTOM FONT EXISTS IN SWIFTUI IN IOS
- PASSING DATA FROM ONE CUSTOM UITABLEVIEWCELL TO ANOTHER USING DELEGATES IN SWIFT IN IOS
- DOES CORE DATA NOT SUPPORT CUSTOM TYPES? WHAT SHOULD I USE TO STORE CURRENCY? IN IOS
- UITABLEVIEW RELOADROWS() CALLED BY ACTION BUTTON INSIDE CUSTOM UITABLEVIEWCELL ALWAYS LAGS ONE STEP BEHIND IN IOS
- COCOAPODS NOT INSTALLED - ERROR: FAILED TO BUILD GEM NATIVE EXTENSION IN IOS
- WHAT IS WRONG WITH THIS URL FOR AVAUDIOPLAYER IN SWIFT? IN IOS
- "IPHONE CREATED A STRONG PASSWORD FOR THIS WEBSITE" POPUP APPEARING WHEN TAPPING ON A SECURE TEXT FIELD IN IOS
- UIDOCUMENTINTERACTIONCONTROLLER NOT AVAILABLE IN MAC CATALYST IN IOS
- SWIFT 5 REMOTE IMAGE LOADS IN UITABLEVIEWCELL ON CLICK NOT ON LOAD IN IOS
- DELEGATE AND DATASOURCE NOT WOKING IN MESSAGEKIT SWIFT IOS IN IOS
- HOW TO LOAD DATA FROM MORE THEN ONE LOCAL JSON FILE TO THE LABELS IN TABLE VIEW USING SWIFT IN IOS
- WHAT ARE THE PACKAGE NAME FOR GOOGLE MEET AND MICROSOFT TEAMS IN ANDROID AND IOS? IN IOS
- NSSET OF NESTED SUBPROPERTY FROM SET IN IOS
- MODULE 'ADSERVICES' NOT FOUND (REACT-NATIVE) IN IOS
- IS CHANGING THE TABLE HEIGHT BY CHANGING ITS CONTRAINS GOOD PRACTICE? IN IOS
- HOW CAN I LOCALISE MY MULTIPLE STRING IN SWIFT? IN IOS
- HOW TO TRIGGER "SUGGEST NEW PASSWORD" IN IOS TEXTFIELD USING SWIFT IN IOS
- DON'T UNDERSTAND "EXTRA ARGUMENT 'REPEATEDVALUE' IN CALL" IN IOS
- HOW TO DISABLE RECAPTCHA VERIFICATION IN PHONE AUTHENTICATION WITH FIREBASE FOR IOS FLUTTER IN IOS
- BEST WAY TO OPTIMISE RE-CREATING HEADER IN NETWORK LAYER IN IOS
- REACT - CAN'T GET CDN FONT TO WORK ON SAFARI BROWSERS IN IOS
- FACEBOOK SDK SET ADVERTISER TRACKING ENABLED IS NOT EXIST IOS14 IN IOS
- EXPECTED ARRAY BUT FOUND DICTIONARY IN SWIFT IN IOS
- UIIMAGEVIEW IGNORES WIDTHANCHOR INSIDE UISTACKVIEW IN IOS
- HOW TO CHECK GIVEN STRING IS IN HTML FORMAT OR NOT IN SWIFT IN IOS
- PRIVACY POLICY APPLE (FACEBOOK LOGIN). ISSUE REPORTED FROM APPLE IN IOS
- PASSING DATA TO DETAILVC IN MVP ARCHITECTURE IN IOS
- HOW TO PRESENT VIEW CONTROLLER WITH TAB BAR IN IOS
- HOW TO PASS DATA BETWEEN VIEW CONTROLLERS IN UITABBARCONTROLLER? IN IOS
- SWIFT DECODE UNIQUE KEYS IN JSON OR IGNORE CERTAIN KEYS IN IOS
- RESIZABLE/DYNAMIC UICOLLECTIONVIEW WIDTH (NOT A CELL DYNAMIC WIDTH!!) IN IOS
- CRASH ON APP LAUNCH BECAUSE OF INSERTION IN CORE DATA ([NSMANAGEDOBJECTCONTEXT INSERTOBJECT:]) IN IOS
- COMPLETIONHANDLER - TYPE OF EXPRESSION IS AMBIGUOUS WITHOUT MORE CONTEXT IN IOS
- PROBLEMS SAVING DATA TO USERDEFAULTS IN IOS
- APPLYING GRADIENT COLOUR TO STORYBOARD VIEW WITH AUTO LAYOUT IN IOS
- SHOULD WE BE USING UIVIEW OR UIVIEWCONTROLLER FOR THE FOLLOWING FEATURE? IN IOS
- HOW TO HARD ORIENTATION LOCK MY APP IN SWIFTUI IN IOS
- BUTTON IN UISTACKVIEW NOT CLICKABLE IN IOS
- FIREBASEUI ON IOS: CAN'T SET BACKGROUND COLOR ON CUSTOMIZED SUBCLASSED LOGIN SCREEN IN IOS
- CHANGE TRANSITION TO ONE VIEWCONTROLLER IN A UINAVIGATIONCONTROLLER WHILE KEEPING BACK-SWIPE IN IOS
- HOW TO CUSTOMIZE STPPAYMENTCARDTEXTFIELD.REPRESENTABLE IN IOS
- GET PARTICULAR INDEX FROM ARRAY IN IOS
- SWIFTUI: HOW TO FETCH GEOPOINT FROM CLOUD FIRESTORE AND DISPLAY IT? IN IOS
- UNHANDLED EXCEPTION: DATABASEEXCEPTION(ERROR DOMAIN=FMDATABASE CODE=26 "FILE IS NOT A DATABASE". AFTER UPDATING TO FLUTTER 2.0 IN IOS
- IOS APP REJECTED BY APPLE AFTER TEST DEVICE FAILS SMS BASED USER AUTHENTICATION IN IOS