Resolviendo problemas con el Title Bar en Xamarin IOS

Leomaris Reyes
Sep 9, 2018 · 2 min read

Es probable que hayamos tenido un problema con la posición de la barra de título en IOS, tal vez con los controles gráficos posicionados en la parte superior de la pantalla y eso se torna molesto😠. Pues ahora les voy a enseñar como corregirlo!!


Antes que nada … ¿Qué necesito saber?

📌 Thickness: Define la posición de los bordes de un elemento.

📌 Clase Device: Esta clase obtiene propiedades y métodos que permiten al programador manejar las funcionalidades de cada plataforma en tiempo de ejecución (Android, IOS, GTK, macOS, Tizen, UWP, WPF).

Por ejemplo, se pueden verificar cuál es la plataforma en tiempo de ejecución de su dispositivo y además, puede agregar un comportamiento para esta plataforma. Puede leer más información sobre la clase de Device aqui.


¡Empecemos!

Existen dos maneras de corregirlo! Veamos.

Opción uno:

Teniendo claro todo lo explicado más arriba, solo tiene que identificar la plataforma, en este caso en la plataforma IOS cambiar el grosor predeterminado, y agregar el siguiente código en el archivo .cs:

Opción dos:

Solo tienes que agregar el siguiente namespace:

Buena suerte con tu implementación😎

Post en inglés: https://askxammy.com/resolving-ios-title-bar-issues-using-xamarin-ios/

Leomaris Reyes

Written by

I'm Leomaris Reyes, Microsoft MVP from the Dominican Republic, with more than 6 years of experience in Software Development. ❤

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade