es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo puedo configurar el color del título de navegación en WatchOS?

No puedo averiguar cómo establecer el color del título de navegación en mi aplicación de watch OS. He intentado todo lo que se me ocurre, pero siempre es gris.

¿Cómo hago que “Mi Aplicación” sea azul en este ejemplo?

@main
struct GiveBloodApp: App {

    @StateObject var appModel = AppModel()

    @SceneBuilder var body: some Scene {
        WindowGroup {
            NavigationView {
                Text("Hola Mundo").multilineTextAlignment(.center)
                    .navigationTitle("Mi Aplicación")
            }
        }
    }
}
Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para cambiar el color del título de navegación de su aplicación WatchOS, necesita crear una vista de texto personalizada para el título de navegación y aplicar el color de primer plano deseado. Así es como puede lograrlo:

    @main
    struct MyWatchApp: App {
    
        @StateObject var appModel = AppModel()
    
        @SceneBuilder var body: some Scene {
            WindowGroup {
                NavigationView {
                  Text("Hola Mundo")
                    .multilineTextAlignment(.center)
                    .navigationBarTitle(Text("Mi Aplicación")
                        .foregroundColor(.blue)) // Aplique el color deseado aquí
                }
            }
        }
    }
    

    En el ejemplo anterior, hemos creado una vista de texto personalizada con el título “Mi Aplicación” y le hemos aplicado el color azul usando el modificador .foregroundColor(). Puede reemplazar .blue con cualquier otro color de su elección.

Comments are closed.