2009-11-25 12 views
0

3 가지 구성 요소가있는 선택기가 있는데 이상한 동작이 나타날 때까지 제대로 작동했습니다. 구성 요소 1을 회전시킨 다음 구성 요소 2에서 mounse를 클릭 한 다음 구성 요소 1이 회전을 멈출 때까지 기다렸다가 마우스 또는 픽커 휠을 전혀 움직이지 않고 마우스 버튼을 놓습니다 ... didSelectRow가 전혀 호출되지 않습니다 !!! 다른 사람이이 행동을 보았고 주위에 일을 발견 했습니까 ???UIPicker didSelectRow 이상한 행동

감사

답변

0

사용자의 손가락을 사용하지 마우스 : 당신은 장치에이 좀 가지 테스트를 선호한다 ..

당신은 이미 장치에 어떻게됩니까 본 적이 있나요?

+0

기기를 확인한 결과 동일한 행동이있는 것으로 보입니다. – Vladimir

0

그것은 한 번에 관계없이 얼마나 많은 구성 요소 호출되는

pickerView:didSelectRow:inComponent: 

것 같습니다. 나에게 missleading하지만 당신은 하나 개 이상의 구성 요소를 회전하는 경우 보인다 상관없이 메서드에 전달되는 어떤 구성 요소, 각

pickerView selectedRowInComponent: 

를 호출, 그들을 통해 순환해야합니다.