UIpickerView获得选中值

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


你可能感兴趣的:(IOS学习)