如何把这段代码放在下面?
- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
{
NSString *year = [dateYear objectAtIndex:[picker selectedRowInComponent:0]];
NSString *month = [dateMonth objectAtIndex:[picker selectedRowInComponent:1]];
NSString *day = [dateDay objectAtIndex:[picker selectedRowInComponent:2]];
labelDate1.text = [year stringByAppendingFormat:@" : %@ : %@", month, day];
}
到这里?
- (IBAction)setDateBtn1:(id)sender {
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.3];
viewPicker.frame = CGRectMake(0, 0, 320, 460);
[UIView commitAnimations];
}
我的问题是,我有两个用于 labelDate1 的按钮 setDateBtn1 和用于 labelDate2 的 setDateBtn2,这两个按钮都调用一个 pickerView 来获取显示在每个标签上的输入数据。选择日期后,它只出现在 labelDate1 中,无论我调用什么按钮我的pickerview,但我想要的是 labelDate1 的 setDateBtn1 和 labelDate2 的 setDateBtn2。我希望你能理解我的英语。对于任何帮助,非常感谢你。