在我的應用的iPhone版中,我有一個UIDatePicker
的UIActionSheet
。它看起來正確。我現在正在設置應用程序的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 2011-09-28 11:23:25
檢查我的答案,它可能會使用完整給你。 https://stackoverflow.com/a/7343106/815179 – Narayana 2017-08-28 17:26:52
謝謝@Narayana,但這個問題是從6年前:-) – Chris 2017-08-29 15:14:12