2013-04-08 3 views
0

하나의 배열로 픽커가 있는데,이 배열에는 때때로 오브젝트가 없습니다. 괜찮습니다. 그러나 선택기가 표시되고 스크롤 될 때 어플리케이션이 충돌합니다.오브젝트가없는 UIPickerView

이 문제를 어떻게 해결할 수 있습니까?

답변

0

배열이 비어 있으면 UIPickerview를 표시하지 마십시오. 적어도 비어 있거나 앱을 뭉개 버릴 것입니다.

+0

또한 현명한 조언을하기가 어렵습니다. 우선 앱의 논리를 알아야합니다. (UIPickerView *) pickerView numberOfRowsInComponent : (NSInteger) 성분 { 경우 (_arrPicker.count == 0) { pickerView.userInteractionEnabled = NO (NSInteger) pickerView - – NCFUSN

+0

피커가 필요 보여 내가 가진 대체 솔루션이다 } return _arrPicker.count; } –

+0

arr이 비어 있으면 그냥 숨 깁니다. – NCFUSN