질문&답변
45도 회전의 경우
답변 감사드립니다. 말씀해주신 것처럼 .pi / 10 각도의 회전을 준 결과 imageView 자체가 찌그러지는 형태로 나타나는 것을 확인하였습니다. 45도의 회전을 주는 코드에 관해서 검색을 한 결과, CABasicAnimation의 toValue, fromValue 를 이용한 방법이 있다는 것을 알게 되었습니다. 여기서 한 가지, 여쭤보고 싶은 내용이 있어서 코드첨부와 함께 질문드립니다. 저같은 경우에는 , segue를 통하여 새로운 VC에 이동하였기에, viewDidAppear의 부분에 아래와 같은 코드를 작성하였는데요. 강사님께서 보시기에 실무적용에 있어서 적합한 코드 작성인지 아닌지의 의견을 얻고자 질문드립니다! (찾아 본 결과, 45도 회전은 이 코드밖에 없었습니다.. 강사님께서 쓰시는 다른 코드작성이 있으신지에 대해 여쭙고 싶습니다! ) let rotation = CABasicAnimation ( keyPath : "transform.rotation" ) rotation. fromValue = 0 rotation. toValue = -( Double . pi / 4 ) // 시계 반대방향 45도 회전 rotation. duration = 0.2 rotation. fillMode = . forwards rotation. isRemovedOnCompletion = false rotateButton . layer . add (rotation, forKey : "rotationAnimation" )
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 724





