我在滚动带有零数据(零行)的选择器 View 时遇到断言失败。滚动选择器 View 时,出现此崩溃。在iOS 6上测试
任何帮助都是可观的。
最佳答案
我有同样的问题
我不知道为什么会这样
但是它可以在ios6中修复(它在我未检查的ios5中如何工作):
- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component
{
if ([self getCount] == 0)
return 1;
return [self getCount];
}
- (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent: (NSInteger)component reusingView:(UIView *)view {
if ([self getCount] == 0)
return nil;
}
关于crash - 选择器 View 上的断言失败,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12672318/