Upvote:10
Aprove answer
extension UINavigationController {
open override var childViewControllerForStatusBarStyle: UIViewController? {
return self.topViewController
}
open override var childViewControllerForStatusBarHidden: UIViewController? {
return self.topViewController
}
}
Upvote:0
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
self.navigationController?.navigationBar.barStyle = .blackTranslucent
self.navigationController?.navigationBar.titleTextAttributes = [.foregroundColor: UIColor.white]
}
override var preferredStatusBarStyle: UIStatusBarStyle {
return .lightContent
}
Credit Goes to: stackoverflow.com
Related question with same questions but different answers
- SWIFT 4 - SPECIFIC VIEW CONTROLLER STATUS BAR STYLE NOT CHANGING IN IOS
- HOW TO MAKE A VIEW CONTROLLER AS SPLASH SCREEN IN SWIFT 3? IN IOS
- AUTOMATICALLY DISMISS VIEW CONTROLLER IN SWIFT 4 IN IOS
- HOW TO GET A FADE OUT ANIMATION WHILE DISMISSING A VIEW CONTROLLER IN IOS
- HOW TO OPEN NEW VIEW CONTROLLER AFTER CLICK BUTTON? IN IOS
- HOW TO FORCE BACK BUTTON TO GO TO FIRST VIEW CONTROLLER (SWIFT) IN IOS
- CHANGING THE SIZE OF THE POPOVER CONTROLLER WHEN PUSHING NAVIGATION VIEW CONTROLLER IN POPOVER ON IPAD IN IOS
- CRASH REPORT - IOS - VIEW CONTROLLER RELATED? IN IOS
- TAB BAR DISAPPEARS WHEN RETURNING FROM MODAL VIEW CONTROLLER IN IOS
- HOW TO USE APPLE'S ACCELERATE FRAMEWORK IN SWIFT IN ORDER TO COMPUTE THE FFT OF A REAL SIGNAL? IN IOS
- REPLACE SPACE WITH UNDERSCORE IN SWIFT 4 TEXT FIELDS IN IOS
- UNABLE TO SIMULTANEOUSLY SATISFY CONSTRAINTS WHEN UPDATE HEIGHT CONSTRAINTS OF IMAGEVIEW SWIFT 4 IN IOS
- SWIFT MODAL VIEW BACKGROUND APPEARING BLACK AFTER SETTING IT TO CLEAR IN IOS
- SWIFT 3 - HOW TO SET UP LOCAL NOTIFICATION AT SPECIFIC DATE IN IOS
- HOW TO SET SPECIFIC ALARM IN EKEVENT IN IOS CALENDAR? IN IOS
- RECORD VIDEO USING CUSTOM CAMERA AUTOMATICALLY IN SWIFT 3.0 IN IOS
- DIDSELECTROWAT SWIFT 3 NOT CALLED EVEN AFTER DELEGATE AND DATASOURCE ARE SET IN IOS
- HOW TO CONVERT A STRING TO UICOLOR IN SWIFT 3.0? IN IOS
- TYPE OF EXPRESSION IS AMBIGUOUS WITHOUT MORE CONTEXT IN SWIFT 3 IN IOS
- AN EFFICIENT WAY OF WRITING TO FILE, SWIFT IN IOS
- SEGUE TO ANOTHER STORYBOARD SWIFT IN IOS
- FIREBASE WITH SWIFT 3 COUNTING THE NUMBER OF CHILDREN IN IOS
- GADBANNERVIEW DELEGATE METHODS NOT CALLED IF THE VIEW IS NOT IN THE VIEW HIERARCHY IN IOS
- IMAGE IN IMAGEVIEW TURNED INTO A QUESTION MARK IN A SWIFT XCODE STORYBOARD IN IOS
- HOW TO IMPORT LINKEDIN SDK IN A SWIFT PROJECT? IN IOS
- UICOLLECTIONVIEW AND SUPPLEMENTARY VIEW CRASH IN IOS
- HOW TO LET A UIIMAGE ONLY STRETCH IN A SPECIFIC AREA? IN IOS
- FACEBOOK LOGIN WITHOUT FBSDKLOGINBUTTON IN SWIFT IN IOS
- CONVERT UIVIEW TO .PNG IN SWIFT IN IOS
- HOW CAN I CREATE AN ARRAY OF CLASSES IN SWIFT IN IOS
- HOW TO GET RID OF WARNING "RESULT OF CALL 'RESIGNFIRSTRESPONDER()' IS UNUSED"? IN IOS
- FIREBASE PUSH NOTIFICATIONS NOT WORKING ON TESTFLIGHT/ADHOC RELEASE IN IOS
- IOS - ADVANCE ANIMATION WITH SWIPE W/VELOCITY OF SWIPE IN IOS
- CREATING A UIIMAGEVIEW WITH THE EXACT SIZE OF AN IMAGE IN IOS
- FILEMANAGER.DEFAULT.FILEEXISTS SAYS DOCUMENTS DIRECTORY DOES NOT EXIST IN IOS
- RELOAD UITABLEVIEWCELL ONLY AFTER INSERT-ANIMATION FINISHED IN IOS
- NAVIGATION BAR APPEARANCE BARTINTCOLOR ALPHA COMPONENT IN IOS
- EMAIL COMPOSER WITH ATTRIBUTED STRING IN IOS
- FACEBOOK APP. IPHONE APP STORE ID NOT WORKING IN IOS
- SHOWING HIDDEN VIEW REALLY SLOW IN IOS
- HOW DO I CONVERT A CGCOLOR INTO AN NSOBJECT WHEN USING MONOTOUCH? IN IOS
- HOW TO DEBUG PUSH NOTIFICATION WHILE APP IS NOT LAUNCHED? IN IOS
- OPENGL ES VIEW: HOW TO ORIENT IT TO LANDSCAPE? IN IOS
- VERIFY STORED FIREBASE FCM TOKENS IN IOS
- LABEL NOT CLICKABLE IN JQTOUCH IN IOS
- UIVIEW ANIMATION OPTIONS REPEAT COUNT IN IOS
- AVOIDING [WEAK SELF] FOR SIMPLE OPERATIONS? IN IOS
- CONVERT GMT TIME TO LOCAL TIME IN IOS
- IOS FIREBASE CRASH REPORTING UPLOADING SYMBOL FILES IN IOS
- ENUM CLASS IN SWIFT IN IOS
- CONFORMANCE TO UIIMAGEPICKERCONTROLLERDELEGATE PROTOCOL NOT BEING SEEN BY THE COMPILER IN IOS
- HOW TO CALL "DIDSELECTROWATINDEXPATH" METHOD AGAIN WITH IN SAME "DIDSELECTROWATINDEXPATH" METHOD IN IOS
- HOW TO TEST IF A UICONTROLEVENTS HAS BEEN FIRED IN IOS
- IOS - BACKGROUND COLOR FOR UITABLECONTROLLER SECTION FOOTER IN IOS
- COREAUDIO: AUSAMPLER UNIT POLYPHONY IN IOS
- HOW TO ADD A CORNER RADIUS TO A UIVIEWCONTROLLER IN IOS
- HOW DO I GET THE DATA FROM AN NSURLSESSION AS A STRING? IN IOS
- HOW TO KNOW THAT MY ARRAY CONTAINS DICTIONARY OR NOT? IN IOS
- HOW TO REMOVE CORNER RADIUS OF THE FORMSHEET STYLE UIVIEWCONTROLLER IN IOS