Creando las filas del rompecabezas con 'for'

Clase 33 de 40Curso de Swift 2017

Resumen

Ahora veremos cómo crear cada uno de los 16 Tiles, serán 4 filas y 4 columnas. Para que nuestro proyecto sea dinámico debemos definir mejor los tamaños. Empezaremos creando una variable para el ancho del Tile, considerando las dimensiones del board. Ten en cuenta que los Tiles son cuadrados, entonces solo necesitas definir el largo de uno de los lados.

Una vez creado el primer Tile podríamos copiar y pegar varias veces el mismo código, pero vamos a optimizar con un ciclo for que ya aprendimos cómo se hace en clases anteriores. Considera que el código que vas a incluir en el ciclo debes modificarlo con las posiciones dentro del board para que no se creen los Tiles uno encima del otro. En este caso identificaremos el punto central del primer Tile para que el código siga utilizando eso como referencia para crear los siguientes elementos.

En la siguiente clase veremos cómo replicar este proceso para crear las filas.

      Creando las filas del rompecabezas con 'for'