0

我在 UItextfiewld 上添加了日期选择器视图作为键盘控制器,现在它仍然可以正常工作,但在最新版本的 iOS 14.4 中,日期选择器视图非常小。在这里我附上它的截图

在此处输入图像描述

我们如何在 iOS 14.4 中解决这个问题?

4

3 回答 3

0

从 iOS 14.4 或更高版本开始,iOS 更改了日期选择器视图的设计,因此在这种情况下,如果您想继续显示旧设计,您必须按照 iOS 版本编写代码。为此,这是版本基础条件代码

if #available(iOS 13.4, *) {
  self.datePicker.preferredDatePickerStyle = .wheels
}

self.datepicker是你的 datePicker 对象

于 2021-07-17T04:13:01.877 回答
0

将preferredPickerStyle 设置为您的日期选择器

if #available(iOS 13.4, *) {
  self.datePicker.preferredDatePickerStyle = .wheels
} else {
  // fallback to older version 
}
于 2021-07-16T12:18:52.047 回答
0

尝试以编程方式添加此代码

if #available(iOS 13.4, *) {
   self.datePicker.preferredDatePickerStyle = .wheels
}
于 2021-07-16T09:03:00.673 回答