iOS 7 调整 UIDatePicker 的大小问题

标签 ios iphone objective-c cocoa-touch ios7

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

当我在 iOS 7 中使用相同的代码调整 UIDatePicker 的大小时,星期日、星期一等日期名称无法清晰/完整显示。

查看以下视频以获得更清晰的图片。

enter image description here

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

最佳答案

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

datePicker.transform = CGAffineTransformMakeScale(0.8, 0.8);

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

关于iOS 7 调整 UIDatePicker 的大小问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22323005/

相关文章:

ios - 在 iPad 应用程序之间共享

ios - 如何在 iOS 7 中获取设备或 iPad 的唯一编号?

iphone - 删除并随后再次添加的设备是否计入 iOS 配置门户中的最大设备数量?

iphone - 如何在 UITableViewCell 中获取 UISwitch 两侧都有文本?

iphone - NSDateFormatter 语言环境

iOS 应用程序 : Possible to make keyboard recommendations?

ios - Swift:点击时更改按钮的颜色

ios - 来自 ViewController 的 Swift 调用计时器

iphone - 按 View 设置 UIViewGroupOpacity

ios - 调用reloadData后,UITableView性能问题