UIDatePicker高度变小无法滚动

1、高度变小一直是34,写死高度也不变

_datePicker = [[UIDatePicker alloc]initWithFrame:<#(CGRect)#>];

初始化方法改为

_datePicker = [[UIDatePicker alloc]init];
_datePicker.frame = "";

2、无法滚动,一直显示当前设置的日期
因为iOS14适配【UIDatePicker新增的默认样式UIDatePickerStyleInline】如果想继续使用播轮样式Wheels,直接修改preferredDatePickerStyle即可

if (@available(iOS 13.4, *)) {
    _datePicker.preferredDatePickerStyle = UIDatePickerStyleWheels;
} else {
    // Fallback on earlier versions
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。