UIBarButtonItem にターゲットを追加します
UIBarButtonItem *barButton = [[UIBarButtonItem alloc] initWithTitle:@"button!" style:UIBarButtonItemStyleBordered target:self action: @selector(showPopover:)];
ターゲットで次のようにします。
- (void)showPopover:(id)sender
{
popoverController = [[[WEPopoverController alloc] initWithContentViewController:contentViewController] autorelease];
[popoverController presentPopoverFromRect:sender.frame
inView:self.view
permittedArrowDirections:UIPopoverArrowDirectionDown
animated:YES];
}
このコードは、WEPopover https://github.com/werner77/WEPopover/blob/master/Classes/WEPopoverViewController.mで提供されているサンプルから変更されました。