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);



版权声明:本文为shiningchen322原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/shiningchen322/article/details/50536412