2009-09-09 3 views

답변

2

귀하의 질문은 명확하지 않습니다. UIPickerView를 특정 값으로 선택하는 방법을 묻는다면 UIPickerView의 -selectRow:inComponent:animated:을 UIViewController의 -loadView 내에서 애니메이션으로 설정하고 (또는 화면에 뷰가 표시 될 때 실행되는 모든 방법으로) 애니메이션으로 설정해야합니다.

+0

캘린더 응용 프로그램에서 시작/끝 셀을 클릭하면 피커가 이미 지연없이 데이터로 채워지고 위 표의 첫 번째 셀이 이미 선택되어 있습니다. 나는 이것을 할 수 있었지만 지체했다. – Shay

+1

UIPickerView 및 UITableView 행 선택에 애니메이션을 적용하지 않기로 선택하면 UI가 지연없이 업데이트됩니다. 선택기가있는보기로 전환 할 때 느리게 실행되는 코드의 코드가 있어야합니다. 인스 트루먼 트 또는 상어를 실행하고 가장 큰 처리 시간을 필요로하는 것을보기 위해 앞뒤로 전환하는 것이 좋습니다. 나는 이런 선택 방법을 사용할 때 지연을 본 적이 없다. –

+0

viewDidAppear에 select 코드를 넣었습니다. 다른 곳은 작동하지 않습니다. 그리고 실제로 viewDidLoad에는 아무 것도 없습니다. 여전히 지연. – Shay

관련 문제