日期选择器在iOS上不显示吗? [英] DatePicker does not show on iOS?

查看:17
本文介绍了日期选择器在iOS上不显示吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我无法在iOS中选择日期,RadDataForm Datepicker有什么已知问题吗?

看看它有一种奇怪的开口。 用户无法理解在哪里单击或如何再次返回。

https://youtu.be/kFCuNbd-1zU

  • 装有iOS 14.3的iPhone 8模拟器
  • nativescript-UI-DataForm:7.0.4
  • IPHONEOS_DEPLOYMENT_TARGET=13

它可以显示日期,但我不能更改日期。

  1. 单击日期选择器
  2. 跳至下方页面底部
  3. 向上滚动
  4. 单击空白区域

单击空白区域时可以看到日历。

注意: 我对其他机械臂、步进器或开关没有问题。仅日期选择器不起作用。

推荐答案

IOS 14日期和时间选取器实现至少目前工作不佳。作为解决方案,我使用旧的内联/轮&样式的日期/时间选择器(&Q;)。您可以这样做:

// 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上不显示吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆