【问题标题】:Date and time picker on iOS 14.4iOS 14.4 上的日期和时间选择器
【发布时间】:2021-09-25 01:40:34
【问题描述】:

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

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

【问题讨论】:

标签: ios swift ios14.5


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

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

    if #available(iOS 13.4, *) {
      self.datePicker.preferredDatePickerStyle = .wheels
    } else {
      // fallback to older version 
    }
    

    【讨论】:

      【解决方案3】:

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

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

      这里 self.datepicker 是你的 datePicker 对象

      【讨论】:

        猜你喜欢
        • 2012-09-11
        • 1970-01-01
        • 1970-01-01
        • 2018-02-22
        • 1970-01-01
        • 1970-01-01
        • 2011-08-14
        • 1970-01-01
        • 2011-08-20
        相关资源
        最近更新 更多