クリックイベントでイメージピッカーの選択オプションを表示するcustomViewを1つ作成しました。「myView」などの他のビューのcustomViewに5つのインスタンスを追加しました。
ユーザーが同時に 5 つのビューをすべて選択すると、'myView' に表示されます。次に、'myView' に 5 つの imagePicker 選択オプションが表示されます。ユーザーがギャラリー/カメラを選択したときのポップオーバー。
.
クリックイベントでイメージピッカーの選択オプションを表示するcustomViewを1つ作成しました。「myView」などの他のビューのcustomViewに5つのインスタンスを追加しました。
ユーザーが同時に 5 つのビューをすべて選択すると、'myView' に表示されます。次に、'myView' に 5 つの imagePicker 選択オプションが表示されます。ユーザーがギャラリー/カメラを選択したときのポップオーバー。
.
customView で UIPopoverController インスタンスを作成します
このように....hファイル:
@property (strong, nonatomic) UIPopoverController *popover;
次に、ポップオーバーを表示する必要がある場合は、次のようにインスタンス化します (.m ファイル):
self.popover = [[UIPopoverController alloc] initWithContentViewController:someViewController];
これで、表示されるポップオーバーは常に 1 つだけになります