
UIDrawMatrix의 skew 메서드는 2D 그래픽을 기울이는 기능입니다.
이 기능을 사용하여 그래픽을 특정 각도에 기울일 수 있습니다.
skewX 메서드는 x축에 대한 기울임을 지정하며, skewY 메서드는 y축에 대한 기울임을 지정합니다.
이 두 메서드를 함께 사용하여 2D 그래픽을 특정 각도에 기울일 수 있습니다.
예를 들어, skewX와 skewY를 함께 사용하여 45도에 기울인 그래픽을 만들 수 있습니다.
#hostingforum.kr
swift
let matrix = CGAffineTransform.identity
matrix = matrix.translatedBy(x: 100, y: 100)
matrix = matrix.rotated(by: .pi / 4)
matrix = matrix.scaledBy(x: 2, y: 2)
matrix = matrix.skewed(by: 45, angle: .pi / 4)
이러한 예제에서는 2D 그래픽을 45도에 기울인 후, 100, 100 위치로 이동하고, 2배 확대합니다.
이러한 기능을 사용하여 다양한 2D 그래픽 효과를 만들 수 있습니다.
2025-05-12 20:13