在 iOS 中以编程方式更改日期选择器的高度

Change height on datepicker programmatically in iOS

在我的应用中,我需要为不同的设备设置不同的日期选择器高度。当视图控制器加载时,我需要检查当前设备是什么(我知道如何检查)并相应地设置日期选择器的高度,这对我来说是个问题。

如有任何帮助,我们将不胜感激。

为您的 datePicker 设置高度限制,并根据需要更改高度的时间进行更改。所以你:

  1. 将高度限制添加到您的 datePicker
  2. 在您的视图控制器中为您的约束添加一个 Outlet @IBOutlet weak var datePickerHeightConstraint: NSLayoutConstraint!
  3. 通过这样做来改变它:例如datePickerHeightConstraint.constant = 350