0

UIDatePicker在我的应用程序中使用。

在 iOS 5 中我可以更改 的宽度和高度UIDatePicker,但在 iOS 6 中我不能。我正在使用以下代码:

CGRect pickerFrame = CGRectMake(0, 90, 100, 100);
datePicker = [[UIDatePicker alloc] initWithFrame:pickerFrame];
datePicker.datePickerMode = UIDatePickerModeDate;

我需要为此做些什么吗?

4

1 回答 1

1

UIDatePicker显示一个UIPickerView. 不幸的是, aUIPickerView的大小无法更改。

当然,您可以尝试使用变换来欺骗它,但请不要。它不仅会让您头疼,而且会更难使用、丑陋、模糊,并且违反人机界面准则(通过使触摸目标太小)。

于 2012-11-07T12:49:55.057 回答