CGXPickerViewDemo
CGXPickerViewDemo copied to clipboard
您在自定义两行、身高范围等两级联动中,回调数据返回失败!应该这么改一下!
// 设置是否自动回调 if (self.isAutoSelect) { if(_resultBlock) { if (self.isSingleColumn) { NSString *str = [NSString stringWithFormat:@"%ld",[_dataSource indexOfObject:self.selectedItem]]; _resultBlock([self.selectedItem copy],[str copy]); } else { NSMutableArray *selectRowAry = [NSMutableArray array]; for (int i = 0; i<_dataSource.count; i++) { NSArray *arr = _dataSource[i]; NSString *str = self.selectedItems[i]; [selectRowAry addObject:[NSString stringWithFormat:@"%ld" , [arr indexOfObject:str]]]; } _resultBlock([self.selectedItems copy],[selectRowAry copy]); } }
_resultBlock([self.selectedItem copy],[selectRowAry copy]);改为 _resultBlock([self.selectedItems copy],[selectRowAry copy]);
返回应该是一个加s的数组!