Sketch 39 Redimensionamiento: Cheat Sheet

Cómo funciona Symbol & Group Resizing, en detalle

Sketch acaba de lanzar la versión 39, que agrega la capacidad de asignar reglas receptivas a capas dentro de un símbolo o grupo. Aunque esto no brinda capacidades integrales de diseño receptivo o adaptativo a Sketch, estas 4 opciones de cambio de tamaño son notablemente poderosas. Y pueden tardar un poco en acostumbrarse, especialmente porque ...

... algunas de estas reglas de cambio de tamaño contienen funciones ocultas.

Al hacer el video de lanzamiento de Sketch para la nueva función (a continuación), me pareció necesario crear una hoja de trucos sobre exactamente cómo funcionaba cada función de cambio de tamaño. Lo mencioné constantemente, así que lo estoy poniendo a su disposición aquí.

Tramo

  • Esta es la opción predeterminada y es el comportamiento de cambio de tamaño al que todos estamos acostumbrados.
  • Piense en ello como cambiar el tamaño de todas las capas en función de porcentajes. Si una capa ocupa el 50% del ancho del grupo, continuará en cualquier tamaño.

Pin a la esquina

  • Las capas dentro del grupo permanecen del mismo tamaño.
  • Cada capa mantiene la distancia a su esquina más cercana en el grupo.
  • Cuando está igualmente cerca de 2 esquinas, Pin to Corner cambia para mantener esa capa centrada. La capa mantendrá la misma distancia desde ese borde compartido entre esas esquinas.

Cambiar el tamaño del objeto

  • La capa cambia de tamaño para mantener las mismas distancias desde cada borde del grupo.
  • PERO, cuando una capa toca 3 de los 4 bordes de un grupo, Cambiar el tamaño del objeto cambia su comportamiento, permitiendo que la distancia desde el 4º borde sea flexible y la capa permanezca del mismo tamaño a lo largo de ese eje. Este es solo el caso cuando la distancia desde el 4º borde es inferior a la mitad de la dimensión del grupo en esa dirección (gracias por señalar esto, Raphael Schaad). El comportamiento es particularmente útil para las barras de título, como se muestra en esta comparación:

Flotar en el lugar

  • No hay similitud con Float en CSS
  • Las capas dentro de un grupo permanecen del mismo tamaño
  • Las capas se reposicionan en base a porcentajes. Por ejemplo, una capa podría tener una posición x del 25% dentro de ese grupo, y mantendrá esa posición relativa independientemente del ancho del grupo.
  • Las capas ubicadas a lo largo de los bordes de un grupo permanecerán allí
  • Float in Place es más complejo debajo del capó que simplemente asignar coordenadas de porcentaje a la esquina superior izquierda o al punto central de cada capa, como lo demuestra la capacidad de posicionamiento de los bordes. Además de las capas ubicadas en 0% (borde), 100% (otro borde) y 50% (centro), he notado que puede producirse un ligero cambio en la posición de una capa después de cambiar el tamaño del grupo. En otras palabras, Float in Place reposiciona las capas en aproximadamente el lugar correcto, pero puede estar apagado en un porcentaje o dos. Cuando la precisión es primordial, verifique dos veces Flotar en el lugar después de cambiar el tamaño de un grupo.

consejos y trucos

  • Le recomiendo activar "Ajuste de píxeles al cambiar el tamaño de las capas" en las preferencias de Sketch. Ocasionalmente apago esto cuando trabajo con elementos de un kit de interfaz de usuario (que a menudo usa decimales en tamaños o posiciones de capas, para replicar más perfectamente el elemento original).
  • Tanto Pin to Corner como Float in Place mantendrán una capa centrada. Si solo se centra en un eje, la diferencia es que Pin to Corner mantendrá la misma distancia desde el borde más cercano del grupo, mientras que Flotar en el lugar cambiará esta distancia porque la capa se coloca usando porcentajes para las coordenadas. Si está centrado a lo largo de ambos ejes, use Float in Place para obtener resultados más confiables.
  • Tenga en cuenta que las reglas de cambio de tamaño se consideran parte de los atributos centrales de una capa, no sus atributos de estilo, y por lo tanto se excluyen de los estilos compartidos.
  • Los atajos de teclado ⌃1, ⌃2, ⌃3 y ⌃4 asignarán cada regla de cambio de tamaño a la capa seleccionada.
  • En su forma actual, no recomiendo usar estas reglas de cambio de tamaño para capas que se extienden fuera de un grupo enmascarado. Esta funcionalidad sería increíble cuando se trabaja con máscaras y las capas dentro de ellas, por lo que esperamos que se agregue en una futura actualización.

Regístrese en mi boletín para ser el primero en saber cuándo publico nuevos artículos y recursos de diseño.
 
Si disfrutaste este artículo, te encantará Sketch Master, mis cursos de capacitación en línea para profesionales que aprenden Sketch. Aprenderá toneladas de trucos y flujos de trabajo prácticos, diseñando UI / UX del mundo real y proyectos de íconos de aplicaciones.