第二个实例上的UIDatePicker问题

时间:2013-04-29 20:30:01

标签: iphone ios uidatepicker

我在我的项目中使用了两个UIDatepicker。 当我创建第二个DatePicker时,我在第二个设置日期时遇到问题。

我的项目archive有两个DatePickers 哪里有问题?

2 个答案:

答案 0 :(得分:0)

您没有在ContactCardView.xib文件中连接插座。所以你的datePickerBD实际上是零。

答案 1 :(得分:0)

我发现UIDatePicker中的有趣错误与FirstViewController.m中的setTimeZone一致:

- (void)viewDidLoad
{   
    [super viewDidLoad];
    datePicker.locale = [NSLocale currentLocale];
    [datePicker setDatePickerMode: UIDatePickerModeDate];
    [datePicker setTimeZone: [NSTimeZone timeZoneWithAbbreviation:@"GMT"]];  // This line make strange effect on DatePicker with  create second instance one
}

如果删除最后一个操作符,则bug消失!