我在某些视图中有一个带有 6 个组件的选择器视图,并且所有组件都有相同的数组,即 0 到 9 个整数,现在我必须从每个组件中选择一行。和选定的值打印在文本字段上。它正在发生,但现在的问题是,如果用户选择 000130(即示例),那么在文本字段上应该写 130。怎么做。
- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
{
str_final = [NSString stringWithFormat:@"%@%@%@%@%@%@",
[orderValueArr objectAtIndex:[pickerView selectedRowInComponent:0]],
[orderValueArr objectAtIndex:[pickerView selectedRowInComponent:1]],
[orderValueArr objectAtIndex:[pickerView selectedRowInComponent:2]],
[orderValueArr objectAtIndex:[pickerView selectedRowInComponent:3]],
[orderValueArr objectAtIndex:[pickerView selectedRowInComponent:4]],
[orderValueArr objectAtIndex:[pickerView selectedRowInComponent:5]]];
NSString *trimMe = str_final;
trimMe = [trimMe stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
NSLog(@"trime me %@", trimMe);
orderValueText.text = trimMe;
//}
}
但它没有像我想要的那样给出回应。
请大家帮帮我..
提前致谢