0

現在、私はアプリを作成しています。メディア プレーヤーを使用する iPad の場合。ボタンをクリックするとメディア プレーヤーがポップアップし、別のボタンを押すとメディア プレーヤーが停止して非表示になるコードがあるので、スーパービューの使用に戻ることができます。問題は、サブビューを閉じるためにボタンをクリックする必要がなく、背景のどこでもクリックして閉じることができるようにしたいということです。背景全体をボタンにしようとしましたが、サブビューが起動しているときにのみサブビューを閉じるフルウィンドウボタンが表示されるようにするコードを書くのに問題があります。現在、フルウィンドウボタンが常に表示されているため、大きなボタンが重なっているために、最初にサブビューを表示するボタンをクリックできません。このジレンマがかなり理解しやすいことを願っています。そうでない場合は、コードを送信できます。

4

1 に答える 1

1

代わりにUIPopoverを試してください。あなたが説明しているのはデフォルトの振る舞いです。

于 2012-07-03T18:40:19.963 に答える