Del curso: Domina SwiftUI

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 23.100 cursos impartidos por expertos del sector.

Cómo extraer una vista para refactorizar código

Cómo extraer una vista para refactorizar código - Tutorial de SwiftUI

Del curso: Domina SwiftUI

Cómo extraer una vista para refactorizar código

Tenemos una vista con una lista de habitaciones, un título y una pequeña descripción junto a una imagen. Todo está en ContentView, en esta vista de aquí. Como primer paso, quiero extraer esta parte de aquí como una vista aparte, corresponde a este stack. Podemos hacer Comand Clic sobre el stack y tenemos varias opciones. Nosotros lo que queremos hacer es extraer una subvista. Hacemos clic y hemos obtenido una view que se llama «ExtractedView», que está al final de nuestro archivo. Podemos cambiarle el nombre con Refactor > Rename; vamos a llamarla «HomeView» return. Voy a cortar HomeView y voy a crear un nuevo archivo SwiftUI View con este mismo nombre, HomeView. Y voy a pegar Mi vista. También puedes ir cortando y pegando el código que quieras extraer sin usar esta funcionalidad, pero está bien conocerla. Y comentarte que hacer subvistas en SwiftUI mejora la estructura, el mantenimiento y la reutilización del código. Permite crear interfaces más legibles, organizadas y escalables…

Contenido