UIpickerView获得选中值
//获取pickerView中第0列的选中值
NSInteger row=[self.pickerView selectedRowInComponent:0];
NSString *dateStr=[self.dateArr objectAtIndex:row];
//获取pickerView中第1列的选中值,分情况得到值
NSInteger row2=[self.pickerView selectedRowInComponent:1];
NSString *timeStr;
if ([_nowStr longLongValue]<[_finishTimeStr longLongValue]) {
if ([dateStr isEqualToString:self.dateArr[0]]) {
timeStr=[self.extraTimeArr objectAtIndex:row2];
}
else{
timeStr=[self.timeArr objectAtIndex:row2];
}
}
else{
timeStr=[self.timeArr objectAtIndex:row2];
}
NSLog(@"点击确定按钮后的值dateStr--%@,timeStr--%@",dateStr,timeStr);
本文详细介绍了如何从UIpickerView中获取所选项,包括分列获取选中值及特殊情况处理。
1万+

被折叠的 条评论
为什么被折叠?



