Iphone 第二个实例上的UIDatePicker问题
我在我的项目中使用了两个UIDatepicker。 当我创建第二个日期选择器时,我面临在第二个日期选择器上设置日期的问题 这是我的两个日期选择器项目的一部分。Iphone 第二个实例上的UIDatePicker问题,iphone,ios,uidatepicker,Iphone,Ios,Uidatepicker,我在我的项目中使用了两个UIDatepicker。 当我创建第二个日期选择器时,我面临在第二个日期选择器上设置日期的问题 这是我的两个日期选择器项目的一部分。 问题出在哪里?ContactCardView.xib文件中没有连接插座。因此,实际上您的datePickerBD为零。我在FirstViewController中与setTimeZone一致的UIDatePicker中发现了一个有趣的错误。m: - (void)viewDidLoad { [super viewDidLoad
问题出在哪里?ContactCardView.xib文件中没有连接插座。因此,实际上您的datePickerBD为零。我在FirstViewController中与setTimeZone一致的UIDatePicker中发现了一个有趣的错误。m:
- (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
}
如果删除最后一个操作符,错误将消失 我已运行该应用程序,但无法清楚地看到问题。您能否更深入地描述您的问题,并在这里发布一些相关代码,以便其他人可以轻松查看?谢谢。打开和关闭ContactCardView后,FirstViewController上的日期选择器无法正常工作。当您更改日期或月份时,年份将自动更改为一。“今天”按钮工作不正常。我忘了说,这个问题只出现在iOS 6.0和6.1上,ContactCardView.xib中没有这个问题,这个表单只用于创建第二个实例UIDatePicker。FirstViewController上的日期选择器出现问题。打开和关闭ContactCardView后,FirstViewController上的日期选择器无法正常工作。当您更改日期或月份时,年份将自动更改为一。“今天”按钮工作不正常。这仅适用于iOS 6.0和6.1。我无法重现您的指示。请尝试:1)在Emulator 6.1(或6.0)上运行project 2)按按钮3)使用日期选择器关闭opend表单4)尝试在FirstViewController上更改日期选择器中的日期或月份。我重新下载了您的项目,但它已更改,这让你的指示更有意义。但是,在初始视图的第4步中,更改日期选择器时我没有遇到任何问题。我确实写下了该项目的屏幕视频: