1

我目前正在使用 UISplitViewController,而不是使用这个默认的滑出菜单,我想要一个真正的 UIPopover,如果我点击 UIBarButtonItem 就会出现。我该怎么做,有没有一种简单的方法来配置它?

4

2 回答 2

1

您首先需要使用可用于显示弹出框的按钮覆盖左侧栏按钮项。使用以下 -

UIBarButtonItem *barBtn = [[UIBarButtonItem alloc] initWithTitle:@"Popover" style:UIBarButtonItemStylePlain target:self action:@selector(presentPopover:)];

self.navigationItem.hidesBackButton = NO;
self.navigationItem.leftBarButtonItem = nil;

现在您可以使用添加的目标,然后根据您的选择执行相关功能。

-(IBAction)presentPopover:(id)sender
{
// Perform your operations
}
于 2013-08-01T10:21:18.410 回答
0

然后只需使用弹出视图控制器来代替您在滑出的拆分视图窗格中使用的相同内容。

于 2013-08-01T09:38:14.873 回答