Upvote:3
Without seeing your code, this is a little hard to determine, but I would suggest the following:
Be sure you have connected the buttons to an Outlet variable. This is critical. Without connecting them, you can use the hidden boolean, but it would not have an effect on an actual button.
Be sure you are not somehow undoing your own changes. For example, further down in the code, you might have something which is setting hidden to false even after you set it to true, and so on.
In some cases, you might want to set your outlet variable as strong instead of weak. This may retain changes that are being lost with a view switch.
You can also use "alpha" such as:
myButton.alpha = 0
as an alternate way of controlling visibility. 0 would set the alpha to none (which would make the button invisible) and 1 would set the alpha to full (which would make the button visible again.)
- Right after you set hidden (or alpha) put in: println("i hid the button!") just to be sure the code you think you are executing really is being executed. Sometimes code we think is not working is actually not even being called.
Please provide more info and I will gladly work to get this solved for you.
Credit Goes to: stackoverflow.com
Related question with same questions but different answers
- HOW TO MAKE BUTTONS AND LABELS APPEAR AND DISAPPEAR IN IOS
- UICOLLECTIONVIEW IS TOO WIDE. HOW CAN I MAKE IT THE WIDTH OF THE DEVICE? IN IOS
- FAIL TO MAKE ANYOBJECT TO NSSTRING IN SWIFT IN IOS
- HOW DO I PROGRAMATICALLY CREATE LABELS WITH SEPARATORS IN AN APPLE WATCH UI IN IOS
- LAYOUT CONSTRAINTS FOR DYNAMICALLY CREATED BUTTONS IN IOS
- HOW TO MAKE IOS FBSDKPROFILEPICTUREVIEW ROUND? IN IOS
- HOW TO MAKE A DOUBLE LINE BORDER UIBUTTON? IN IOS
- IOS: CREATING BUTTONS USING IB VS. CREATING BUTTONS PROGRAMMATICALLY IN IOS
- HOW TO MAKE UIPICKERVIEW RESIGNFIRSTRESPONDER IF USER CLICKS IN OTHER PLACE THEN UIPICKERVIEW IN IOS
- TEST ADMOB ADS APPEAR ON IOS EMULATOR WITH VERSION 7.1.0 OF SDK IN IOS
- NODES DISAPPEAR FROM PORTRAIT TO LANDSCAPE MODE (SPRITE KIT | SWIFT | FLAPPY BIRD) IN IOS
- HOW TO MAKE THE FIRST ROW OF AN UITABLEVIEW A HEADER OF A SECTION? IN IOS
- LINKER COMMAND FAILED WITH EXIT CODE 1 ON MY SWIFT APP IN IOS
- RESIZE UIBUTTONS FROM SWIFT ONCE CONSTRAINTS ARE SET IN IOS
- XCODE 6: DISPLAY CALLED FUNCTIONS IN REAL TIME IN IOS
- POST RAW JSON CODE IOS IN IOS
- SUBCLASSING UITABLEVIEWCELL & [TABLEVIEW DEQUEUEREUSABLECELLWITHIDENTIFIER:CELLIDENTIFIER] IN IOS
- CAPTURE DEFAULT SORTING IN NSMUTABLEARRAY? IN IOS
- SWIFT: CANNOT INVOKE 'ADDSUBVIEW' WITH AN ARGUMENT LIST OF TYPE '(UIREFRESHCONTROL!)' IN IOS
- NOT UNDERSTANDING HOW TO PASS VALUES BETWEEN VIEWCONTROLLERS IN IOS
- SWIFT - HOW TO PROGRAM A BUTTON TO GO TO THE MAINSCENE, WITHOUT SEGUES GOING BACK? IN IOS
- REACTIVE COCOA SPLITTING A SIGNAL WITHOUT CODE DUPLICATION? IN IOS
- SCNPLANE'S HEIGHT NOT ANIMATING IN IOS
- TABLEVIEW CELL ONLY SEGUES WHEN I CLICK WHERE THERE ARE NO ELEMENTS SWIFT IN IOS
- DAYS COUNTDOWN IOS SWIFT IN IOS
- ERROR WITH URLSESSION DELEGATE FUNCTION IN IOS
- ERROR SENDING VOID(^)(UIBUTTON *_STRONG) TO PARAMETER OF INCOMPATIBLE TYPE SEL IN IOS
- RELOAD UIVIEW AND UILABEL FRAME IN IOS
- HOW TO HAVE EACH STRING IN AN ARRAY BE ITS OWN UITABLEVIEWCELL, EACH IN ITS OWN SECTION? IN IOS
- INT NOT RETURNING SAME VALUE FROM NSSTRING IN IOS
- IS IT ABLE TO PLACE THE BLUE DOT TO MY SPECIFY LOCATION IN MAPKIT IOS IN IOS
- DISMISS KEYBOARD ON TAPPING ON ANY UICONTROL OBJECTS IN IOS
- UNRECOGNIZED SELECTOR SENT TO INSTANCE IN VIEWCONTROLLER USING NOTIFICATIONS IN IOS
- HOW TO CREATE AN XCODE PROJECT THAT IS NOT AN APP BUT IS VISIBLE IN OTHER PROJECTS? IN IOS
- 'UITABLEVIEWCELL' DOES NOT HAVE A MEMBER NAMED 'NAMELABEL' IN IOS
- ARE USING APPLE MAPS IN IOS APPLICATIONS IS FREE OF CHARGE? IN IOS
- BEST WAY TO HANDLE A JSON CALL AND USE IT'S INFORMATION IN ALL VIEWS IN IOS
- STARK WHITE NAVIGATION CONTROLLER IN IOS
- HOW TO USE AN CURL TO LOG IN AN SERVER? IN IOS
- HOW TO DARKEN AN IMAGE (IN A COLLECTION VIEW) ON HIGHLIGHT? IN IOS
- HOW DO I SEGUE FROM A PROGRAMMATICALLY CREATED UITABLEVIEW? IN IOS
- IOS CONSTRAINTS ERRORS IN SIMULATOR ONLY IN IOS
- NSPREDICATE FOR MANY - TO - MANY RELATIONSHIP IN IOS
- PASSING ALONG VALUES FROM 1 FUNCTION TO ANOTHER IN SWIFT IN IOS
- HIDDEN BUTTON ACTION WON'T CHANGE ISSUE IN IOS
- CAN CARD.IO INTEGRATE WITH STRIPE, OR IS IT STRICTLY PRE-INTEGRATED WITH PAYPAL? IN IOS
- ANNOUNCE EVERYTHING IN A UIWEBVIEW USING VOICEOVER? IN IOS
- IOS SWIFT : SLIDINGMENUVIEW WRONG POSITION AFTER PRESENTING IMAGEPICKER IN IOS
- EXTRACT THE JSON DATA IN DIFFERENT FORMAT IN IOS
- AES 256 AND BASE64 ENCRYPTED STRING WORKS ON IOS 8 BUT TRUNCATED ON IOS 7 IN IOS
- PUSH VIEWCONTROLLER WITH CODER ADECODER: NSCODER IN IOS
- WHAT'S WRONG WITH MY AUTO LAYOUT CONSTRAINTS? IN IOS
- FATAL ERROR IN SWIFT UNWRAPPING AN OPTIONAL VALUE USING DATA FROM PARSE IN IOS
- HOW TO REMOVE FEW NUMBERS FROM TELEPHONE NUMBER STRING - SWIFT IN IOS
- AUTOLAYOUT IN XCODE 6.2 IN IOS
- GETTING ERROR IN XCODE TYPE "VIEWCONTROLLER" DOES NOT CONFORM TO PROTOCOL"UITABLEVIEWDATASOURCE" IN IOS
- CUSTOM FONT NOT SHOWING IN IOS
- CRASH WHEN I RE-ENTER A TABLEVIEWCONTROLLER DUE TO AN ATTEMPT TO WRITE TO WHAT I THINK IS A MUTABLE DICTIONARY IN IOS