Cómo cambiar el color del texto de la Status Bar en iOS con Swift
¡Hola a todos! Soy nuevo en el desarrollo de iOS con Swift y tengo un problema al cambiar el color del texto en la Status Bar (barra superior con la hora, batería, etc.). Necesito que el texto sea blanco, ya que el fondo de mi aplicación es oscuro y el texto negro estándar simplemente no se ve.
He probado varios métodos, pero ninguno funcionó. Esto es lo que intenté:
1. En Info.plist agregué la clave `UIViewControllerBasedStatusBarAppearance` y la configuré en `NO`.
2. En AppDelegate, en el método `application(_:didFinishLaunchingWithOptions:)`, escribí:
```swift
UIApplication.shared.statusBarStyle = .lightContent
```
Pero esto no funciona: Xcode muestra una advertencia de que `statusBarStyle` está obsoleto en iOS 13.
3. Luego intenté sobrescribir el método en mi ViewController:
```swift
override var preferredStatusBarStyle: UIStatusBarStyle {
return .lightContent
}
```
Pero incluso esto no ayudó: la Status Bar sigue siendo oscura. ¿Quizás estoy pasando algo por alto? Uso Xcode 15, iOS 1