Como é que a moldura UIView vai mudar após girar 90 graus?
sobes.tech IA
Resposta da IA
Ao girar um UIView 90 graus, a moldura (frame) mudará, pois o frame é um retângulo que descreve a posição e o tamanho nas coordenadas do superview. A rotação altera a orientação e as coordenadas, mas não altera a propriedade bounds.
Por exemplo, se um UIView tem uma largura de 100 e uma altura de 50, após girar 90 graus, o frame terá uma largura de 50 e uma altura de 100, pois os eixos X e Y trocam de lugar.
É importante notar que o frame é calculado em relação ao superview e depende da transformação. Portanto, após a rotação, o frame pode parecer que os tamanhos foram trocados e a posição deslocada para manter a disposição visual.
Se precisar obter um tamanho sem alterações, use a propriedade bounds, que não muda com as transformações.