// UIPopoverControllerの中に表示するViewContollerの生成やサイズ設定など
// ここでは、pickerViewControllerを生成したものとする
// UIPopoverControllerの作成
popoverController_ = [[UIPopoverController alloc]
initWithContentViewController:pickerViewController];
// passthroughViewsの設定
NSArray *passthroughViews = [NSArray arrayWithObject:self.view];
popoverController_.passthroughViews = passthroughViews;
2013年10月3日木曜日
UIPopoverController : ポップオーバー外のイベントをとる
UIPopoverControllerはデフォルトでは、表示中にポップオーバー外の領域をタップした時に、そのviewはイベントを拾わずに、ポップオーバーを閉じる。ポップオーバー外のviewがイベントを拾うようにするには、UIPopoverControllerのpassthroughViewsにイベントを受けるviewを設定する。
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿