Tobias
Tobias

Reputation: 37

Hiding everything in the iOS navbar, including icons

I've managed to hide the navbar itself, but I want it all gone - charge icon, connection bars, clock - absolutely everything.

I'm aware this may create a 'dead end' for my app, but that's ok for my purposes.

I read here that it's apparently not legal. Is that still true?

The app is not for distribution, so I'd still be interested to hear solutions even if Apple doesn't like it.

Thank you.

Upvotes: 1

Views: 39

Answers (1)

Bhaumik
Bhaumik

Reputation: 1238

I assume you want to hide status bar. enter image description here

You can use prefersStatusBarHidden property to hide status bar in Swift 4.2:

class ViewController: UIViewController {

     override var prefersStatusBarHidden: Bool {
         return hideStatusBar
     }


     override func viewDidLoad() {
         super.viewDidLoad()
     }
}

Upvotes: 1

Related Questions