1

現在、UISplitViewController を使用していますが、このデフォルトのスライドアウト メニューの代わりに、UIBarButtonItem をクリックすると表示される実際の UIPopover が必要です。これを構成する簡単な方法はありますか?

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 に答える