iOS

[Swift] UIView 회전시키기

듀니듀니 2022. 4. 7. 14:45

안녕하세요 듀니에요 :)

 

오늘 기록할 내용은 뷰를 원하는 각도에 따라 회전시키는 기능이에요.

 

UIView에 익스텐션을 추가하여 간편하게 사용할 수 있어요.

 

extension UIView {
	func rotate(angle: CGFloat) {
        let radians = angle / 180.0 * CGFloat.pi
        let rotation = self.transform.rotated(by: radians)
        self.transform = rotation
    }
}

// 사용예시
let view1: UIView?

view1.rotate(angle: -30)

 

UIImageView에 -30도를 회전시켰을때 결과

'iOS' 카테고리의 다른 글

[iOS] UIView 간단요약  (0) 2022.04.28
[Swift] SHA256 암호화 쉽게사용하기  (0) 2022.04.28
[Swift] 날짜 비교하기  (0) 2022.04.05
[Swift] 날짜 포맷 변환하기  (0) 2022.04.05
[Swift] 숫자사이에 콤마(,) 넣기  (0) 2022.04.05