我在ViewController
使用UIDatePicker
。 它的工作罰款iOS 8.x
, 但是當我在iOS 9.x
設備上運行它,它墜毀。的UIDatePicker崩潰在iOS9
我試圖創建一個新的項目以同樣的方式使用UIDatePicker
,它在所有iOS設備工作正常。
所以,我的問題是我的項目設置是不是錯了還是我uesd UIDatePicker
的方式是錯誤的。
崩潰的信息是:
我HAVA設置斷點,它只是崩潰在_datePicker.datePickerMode = UIDatePickerModeDate;在iOS 9.3上的,並在iOS 8.1上正常工作。
- (UIDatePicker *)datePicker {
if (!_datePicker) {
NSDate *nowDate = [NSDate date];
_datePicker = [[UIDatePicker alloc] init];
_datePicker.datePickerMode = UIDatePickerModeDate;
_datePicker.hidden = YES;
_datePicker.backgroundColor = [UIColor whiteColor];
[_datePicker addTarget:self action:@selector(datePickerChanged) forControlEvents:UIControlEventValueChanged];
}
return _datePicker;
}
設置一個例外brakepoint趕崩潰 – Injectios
能否請你把你的代碼? –
我認爲視圖和選取器視圖的層次結構中存在錯誤。 –