【发布时间】:2015-03-30 10:12:59
【问题描述】:
当我单击 iPad 上的按钮时,我试图显示涉及 UIPickerView 的 UIPopovercontroller。我可以看到 UIPopovercontroller 但在 UIpopovercontroller 中看不到 UIPickerView 我已经为 UIPopovercontroller 制作了一个 ViewController,它在 Storyboard 中有 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]; }
【问题讨论】:
-
也许你的故事板是零。
-
不,我在storyboard中填写了pickerview。
-
你能包含那个代码吗?
标签: ios objective-c ipad uipickerview uipopovercontroller