UIDatePicker在iPhone上获得黑色风景

时间:2013-05-17 07:36:29

标签: iphone ios xcode datepicker landscape

我有UIDatePicker在potrait模式下像这样loke

Picker in potrait

当它产卵或旋转到风景时,suddelny就像这样变黑了

Picker in landscape

如果我首先在横向中生成拾取器并将其旋转到横向时,会出现此问题。总而言之,只要手机处于风景中,选择器就会变黑。 Picker在viewDidAppear中创建如下。

UIDatePicker *picker = [[UIDatePicker alloc] initWithFrame:CGRectMake(0, 200, 320, 216)];
[picker addTarget:self action:@selector(change:) forControlEvents:UIControlEventValueChanged];  
[picker setDatePickerMode:UIDatePickerModeCountDownTimer];
[picker setMinuteInterval:5];
[self.view addSubview:picker];

挑选者仍然在风景中工作但是丑陋的黑色背景对于一切都不那么令人愉悦。关于问题可能是什么想法?

1 个答案:

答案 0 :(得分:1)

我在尝试重置日期选择器的框架(倒计时模式)时遇到了同样的问题。实际上它不支持框架调整大小。你可以查看我在这里找到的解决方案

UIDatePicker in count down timer mode not supporting resizing?