iOS 上没有显示 DatePicker?
DatePicker does not show on iOS?
我无法在 iOS 中选择日期,RadDataForm DatePicker 是否存在任何已知问题?
看看它有一些奇怪的开口。
用户无法理解点击哪里或如何返回。
- iPhone 8 模拟器 iOS 14.3
- nativescript-ui-数据格式:7.0.4
- IPHONEOS_DEPLOYMENT_TARGET = 13
它可以显示日期,但我无法更改日期。
- 点击日期选择器
- 跳转到下页底部
- 向上滚动
- 点击空白区域
当我点击空白区域时,我可以看到日历。
注意:
我对其他 Pickers、Stepper 或 Switch 没有问题。只是 DatePicker 不起作用。
iOS 14 个日期和时间选择器实现至少目前效果不佳。作为解决方案,我使用 date/time 选择器的旧“inline/wheel”样式。你可以这样做:
// your template
<DatePicker (loaded)="onLoad($event)"></DatePicker>
// your controller
import { Device, isIOS } from '@nativescript/core';
onLoad(args) {
if (isIOS && Device.osVersion >= '14.0') {
args.object.ios.preferredDatePickerStyle = 1;
}
}
我无法在 iOS 中选择日期,RadDataForm DatePicker 是否存在任何已知问题?
看看它有一些奇怪的开口。 用户无法理解点击哪里或如何返回。
- iPhone 8 模拟器 iOS 14.3
- nativescript-ui-数据格式:7.0.4
- IPHONEOS_DEPLOYMENT_TARGET = 13
它可以显示日期,但我无法更改日期。
- 点击日期选择器
- 跳转到下页底部
- 向上滚动
- 点击空白区域
当我点击空白区域时,我可以看到日历。
注意: 我对其他 Pickers、Stepper 或 Switch 没有问题。只是 DatePicker 不起作用。
iOS 14 个日期和时间选择器实现至少目前效果不佳。作为解决方案,我使用 date/time 选择器的旧“inline/wheel”样式。你可以这样做:
// your template
<DatePicker (loaded)="onLoad($event)"></DatePicker>
// your controller
import { Device, isIOS } from '@nativescript/core';
onLoad(args) {
if (isIOS && Device.osVersion >= '14.0') {
args.object.ios.preferredDatePickerStyle = 1;
}
}