2012-06-06 6 views
3

enter image description here첨부 된 이미지를 보는 방법은?

안녕 모두, 나는 국지적 인 이미지가 스크린 샷은 앱 스토어에있는 지멘스 앱을 형성입니다 attched 이미지에서와 같이 UI 기능을 구현하려는. 밝은 부분은 휠처럼 회전 할 수 있습니다. 나는 링크를 통해 갔다

http://www.raywenderlich.com/9864/how-to-create-a-rotating-wheel-control-with-uikit.

하지만 이미지와 같이 기능을 구현할 수 없습니다.

다음은 Siemens 앱을 다운로드 할 수있는 링크입니다.

http://itunes.apple.com/us/app/siemens/id452698392?mt=8

사람이 어떤 생각을 얻는 경우 친절하게 도와주세요.

감사

+1

첫 번째 링크는 +1입니다. – Peres

+1

큰 어두운 부분을 사용하고 회전하는 것이 더 쉬울 수 있으며 알파 값이 거의 투명하여 이미지 뒤에있는 이미지를 가릴 수 있습니다. "그림자"효과는 밝은 이미지보다 훨씬 쉽습니다. – meronix

+0

하지만 사용자가 이미지를 밝게 끌어 올 때만 이미지를 웅변하고 싶습니다. 잠깐 동안 타이어가 멈추거나 멈추는 것처럼 타이어를 회전시키고 싶습니다. 속도에 따라 달라집니다. – breakfreehg

답변

2

나는 두 개의 이미지를 사용하는 것입니다 생각할 수있는 가장 간단한 방법. 하나는 녹색과 흰색 디테일 디스플레이이고, 하나는 약간의 원형 그라디언트, 많은 투명도 및 완전히 투명한 세그먼트가있는 회색입니다.

회색 이미지가 맨 위에 표시되고 마지막 정지 위치에 따라 회전하고 탭하여 터치 동작을 처리합니다.

+0

Thnx 4 ur 대답. 나는 요점을 가지고 그것을 할 수있다. 문제는 자유로운 faal 로테이션을주는 방법이다. 시멘스 앱을 보았을 때 밝은 영역에서만 터치가 가능하다는 것을 알 수있다. 영역은 타이어를 회전시키는 것과 같습니다. 밝은 영역은 움직임이있는 것처럼 회전합니다. 잠시 후 회전하고 정지합니다. – breakfreehg

+0

밝은 영역이 아닌 움직이는 터치로 회전하는 것처럼 보입니다. 또한 도청에 반응하여 알려진 각을 회전시킵니다. 진행중인 제스처 처리가 많이 있습니다. 나는 그것이 터치 움직임을 기반으로 시작 회전 속도를 계산하고 시간이 지남에 따라 감쇠한다고 가정합니다. –

관련 문제