iOS 7调整了UIDatePicker的问题

5 iphone cocoa-touch objective-c ios ios7

在我的应用程序中,我必须调整大小UIDatePicker (使用模式UIDatePickerModeDateAndTime)并将其添加到自定义视图中,它在iOS 6中运行良好,但问题出现在iOS 7中.

当我UIDatePicker在iOS 7中使用相同的代码调整大小时,那么天名称就像星期日,星期一,等等没有显示/完全显示.

检查以下视频以获得更清晰的图片.

在此输入图像描述

那么如何在iOS 7中修复它呢?

Moh*_*shi 0

是的@A-Live是对的,你不能改变UIDatePicker的外观。相反,如果你想调整它的大小,你应该采用一种棘手的方法。您可以设置它的变换来调整它的大小。

datePicker.transform = CGAffineTransformMakeScale(0.8, 0.8);
Run Code Online (Sandbox Code Playgroud)

它将缩小 datePicker 的宽度和高度。