2012-12-13 2 views
0

나는 회전 롤러 uipicker를 these과 같이 만들었다. UILabel을 회전하는 방법을 알고 있지만 x 원주의 원 위에서 위치를 기반으로 UILabel을 점진적으로 회전시키는 방법을 알고 싶습니다. 어떤 수학이 거기서 윙윙 거리거나 나는 그것을 과도하게 생각하고 있습니까?회전하는 UILabel 롤러

것은 지금까지 생각하고 무엇 :

  • 내가이 열심히 안 (I 레이블을 회전하는 각도를 알 수 있도록 특정 정도에 원의 접선의 각도를 찾을 필요)
  • 하드 비트는 X/Y 좌표를 작동 각 값

EDIT

사이에 공간이 얼마나되는지를 넣는 방법 작업 할 0

반 팔각형으로 취급하는 것이 더 쉬울 수도 있다고 생각합니다. 각도가 좋을 때까지 수동으로 각도를 조정할 수 있습니다. 그렇다면 유일한 문제는 위치간에 애니메이션을 적용하는 방법을 찾는 것입니다. 그러나 회전/이동 애니메이션이므로 어렵지 않을 것입니다.

+0

원하는 것은 맞습니까? http://www.raywenderlich.com/9864/how-to-create-a-rotating-wheel-control-with-uikit –

+0

굉장 - 대답을 던지고 @BrunoDomingues를 허용 할 것입니다. –

+0

@MikeS : 이것은 또한 당신을 도울 것입니다. http://stackoverflow.com/questions/9595727/how-to-develop-a-spin-the-bottle-application/9595790#9595790 – Devang

답변