iPhone 버전의 앱에서는 UIActionSheet
에 UIDatePicker
이 있습니다. 그것은 올바르게 나타납니다. 지금은 iPad 버전의 앱을 설치 중이며 iPad에서 볼 때 UIActionSheet
도 빈 상자로 나타납니다.iPad의 UIActionSheet에있는 UIDatePicker
UIDatePicker *datePickerView = [[UIDatePicker alloc] init];
datePickerView.datePickerMode = UIDatePickerModeDate;
self.dateActionSheet = [[UIActionSheet alloc] initWithTitle:@"Choose a Follow-up Date"
delegate:self cancelButtonTitle:nil
destructiveButtonTitle:nil otherButtonTitles:@"Done", nil];
[self.dateActionSheet showInView:self.view];
[self.dateActionSheet addSubview:datePickerView];
[self.dateActionSheet sendSubviewToBack:datePickerView];
[self.dateActionSheet setBounds:CGRectMake(0,0,320, 500)];
CGRect pickerRect = datePickerView.bounds;
pickerRect.origin.y = -95;
datePickerView.bounds = pickerRect;
질문은 내가 애플이 Popovers를 사용하는 사용자를 예상하는 방법을 이해하는데 도움을 준
내가 사용하고있는 코드입니다 iPad의 ActionSheets는 설명서보다 훨씬 뛰어납니다. 고맙습니다. – decoy전체 답변을 확인하십시오. https://stackoverflow.com/a/7343106/815179 – Narayana
감사합니다. @Narayana,하지만이 질문은 6 년 전이었습니다 :-) – Chris