如何解决DatePicker 在 iOS 上不显示?
我无法在 iOS 中选择日期,RadDataForm DatePicker 是否有任何已知问题?
看看它有什么奇怪的开口。 用户无法理解点击哪里或如何再次返回。
- 带有 iOS 14.3 的 iPhone 8 模拟器
- nativescript-ui-dataform:7.0.4
- IPHONEOS_DEPLOYMENT_TARGET = 13
它可以显示日期但我不能更改日期。
当我点击空白区域时,我可以看到日历。
注意: 我对其他选择器、步进器或开关没有问题。只是 DatePicker 不起作用。
解决方法
iOS 14 日期和时间选择器实现至少目前效果不佳。作为解决方案,我使用旧的“内联/轮”样式的日期/时间选择器。你可以这样做:
// 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;
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。