Auto-Layout
Esta heramienta no solo permite estanadarizar nuestros objetos, tambien permite ver como van
a escalar en diferentes intefaces manteniendo consistencia entre los elementos mismos, esto
se llama Auto Layout.
Box model
El box model esta compuesto por:
- Content: Es el contenido de nuestro objeto (texto, figura, imagen)
- Padding: El área de padding es el espacio entre el contenido del elemento y su borde (border).
- Border: La propiedad border permite definir en una única regla todos los bordes de los elementos seleccionados.
- Margin: La propiedad margin establece el margen para los cuatro lados desde el borde.
Propiedades del Auto-layout
- Mantiene patrones de distancia simetricos entre sus elementos
- Son frames, no grupos
- Tienen una alineacion vertical u horizontal
- Las propiedades de los elementos se modifican desde adentro,
pero tienen comportamientos globales
Creando Auto-layout
- Seleccionar los elementos
- Shift + a
- Definir alineacion del frame
- Default depende de los elementos existentes
Editando Auto-layout
- Ocultar / mostrar elementos
- Esto los “elimina” de la alineacion
- Re-organizacion con:
- Drag
- Flechas
- Iconos
Para que sirve el Auto-layout?
Consistencia
- Los componentes de una interfaz van a existir dentro de un box model,
independiente de la tecnologia que se use para codificarlos - Replica dicho “Box model” sobre una interfaz es un gran lugar para
empezar a comunicarse mejor con los programadores
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?