ios8 – UIDatePicker在iOS 8中不可见

我有日期选择器的问题,即UIDatePicker在除iOS 8之外的所有版本中都能正常工作.

码:

UIDatePicker *datePicker = [[UIDatePicker alloc]init];
    [datePicker setDate:[NSDate date]];
    [datePicker setDatePickerMode:UIDatePickerModeDate];
    datePicker.maximumDate=[NSDate date];
    [datePicker addTarget:self action:@selector(updateBirthdateField:) forControlEvents:UIControlEventValueChanged];
    [birthdatField setInputView:datePicker];

解决方法

在Xcode 6.0.1中,这对我来说是一个模拟器问题.这适用于设备(​​带有iOS 8发行版的iPhone 4S).如前一个用户所述,以下步骤使我在iOS 8模拟器上可以看到日期选择器.

>启动模拟器和应用程序,然后单击将日期选择器作为输入视图的字段.
>现在按CMD K(硬件 – >键盘 – >切换软件键盘),日期选择器变为可见.

同样,这只是一个模拟器问题,并且设备上没有出现此问题.

相关文章

当我们远离最新的 iOS 16 更新版本时,我们听到了困扰 Apple...
欧版/美版 特别说一下,美版选错了 可能会永久丧失4G,不过只...
一般在接外包的时候, 通常第三方需要安装你的app进行测...
前言为了让更多的人永远记住12月13日,各大厂都在这一天将应...