如何调整iOS UIDatePicker的大小

如何调整iOS UIDatePicker的大小,ios,uidatepicker,Ios,Uidatepicker,因此,我的应用程序中有一个UIDatePicker 当我在模拟器上运行我的应用程序时,这会显示出来,在所选时间的两侧只显示一个完整的行 当我将应用程序部署到我的iPhone上时,会显示这一行,在所选时间的任意一侧都会显示两个完整的行 在实际设备上运行时返回此错误: [UIPickerView setFrame:]:固定到180.0的高度值196.0无效 这个错误和其他类似的问题使我相信我不应该改变UIDatePicker的高度 我的问题是,是否有可能产生一个像真实设备上模拟器中显示的那样的U

因此,我的应用程序中有一个
UIDatePicker

当我在模拟器上运行我的应用程序时,这会显示出来,在所选时间的两侧只显示一个完整的行

当我将应用程序部署到我的iPhone上时,会显示这一行,在所选时间的任意一侧都会显示两个完整的行

在实际设备上运行时返回此错误:

[UIPickerView setFrame:]:固定到180.0的高度值196.0无效

这个错误和其他类似的问题使我相信我不应该改变
UIDatePicker
的高度

我的问题是,是否有可能产生一个像真实设备上模拟器中显示的那样的
UIDatePicker
,如果有,如何产生

谢谢


利亚姆

是的,当然有可能,但您需要考虑到可视化设备的类型以及为其设置的限制,您能在创建
UIDatePicker
的地方共享代码吗?还是使用Interface Builder创建?@VictorSigler使用Interface Builder创建。我已将其高度设置为约束条件。我已经在同一台设备上进行了模拟。之前,您需要为宽度添加约束。我确实添加了引导和尾随,然后将其修复。