Alexandre Freire

Blog sobre desarrollo en Swift, iOS y Xcode

Swift

Diferencia entre Frame y Bounds en Swift

Las propiedades frame y bounds de un UIView son ambas de tipo CGRect. Es decir, las dos tienen unas coordenadas x e y que definen su posición, y un tamaño definido mediante el ancho (width) y el alto (height) de la vista. A simple vista, podemos pensar que las dos propiedades son lo mismo y que las podemos utilizar indistintamente. Pero no. Tienen una sutil diferencia. Esta pregunta es muy común en entrevistas a desarrolladores iOS. Veamos cuáles son las diferencias.

leer más