[英]UIPopovercontroller doesn't show anything on iPad Simulator(xCode6.1)
當我單擊iPad上的按鈕時,我試圖顯示涉及UIPickerView的UIPopovercontroller。 我可以看到UIPopovercontroller,但看不到UIpopovercontroller中的UIPickerView。我已經制作了一個ViewController,該故事板在UIPopovercontroller的情節提要中包含UIPickerViewer。 那我現在想念什么?
這是我正在使用的代碼。
@property (nonatomic, strong) UIPopoverController *userDataPopover;
- (IBAction)setTime:(id)sender {
DatePickerViewController *viewController = [self.storyboard instantiateViewControllerWithIdentifier:@"datePickerView"];
viewController.delegate = self;
self.userDataPopover = [[UIPopoverController alloc] initWithContentViewController:viewController];
self.userDataPopover.popoverContentSize = CGSizeMake(400, 400);
[self.userDataPopover presentPopoverFromRect:[(UIButton *)sender frame]
inView:self.view
permittedArrowDirections:UIPopoverArrowDirectionAny
animated:YES]; }
嘗試這些0-檢查日期選擇器的高度。 1-檢查約束(如果有)。 2-您可以嘗試將DatePicker直接添加到彈出框控制器嗎
當我使用以下代碼時,它可以很好地工作。
DatePickerViewController *viewController = [self.storyboard instantiateViewControllerWithIdentifier:@"datePickerView"];
[self presentViewController:viewController animated:YES completion:nil]
但是當我使用Popovercontroller時有一個問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.