Pequeño recordatorio de que ahora en Swift no necesitan usar un ZStack para crear el efecto de un placeholder, la estructura TextField ya cuenta con un inicializador dónde existe el parámetro “label”, Dejo un ejemplo que hace el mismo código.
PD: El color gris yo lo agregué en cómo un color set para no tenerlo quemado en el código.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?