Xcode 4.3.3 のマスター/ディテール アプリケーション テンプレートに基づくアプリを作成しています。縦向きモードのマスター テーブル ビュー ポップオーバーに奇妙なアーティファクトがあることに気付きました。これが奇妙さのスクリーンショットです。(特に、オプションでツールバーを含むことができる領域の輝きの影響について言及しています。)
http://www.appsbyallen.com/images/stackoverflow/Menu.png
この問題を再現する手順は次のとおりです。
1) マスター/ディテール アプリケーションに基づいて新しいプロジェクトを作成します。
2) iPad ストーリーボードを開き、Table View スタイルを Plain から Grouped に変更します。
3) MasterViewController の viewDidLoad に、「self.tableView.backgroundView.alpha = 0.0」または「self.tableView.backgroundView = nil」のいずれかを追加します。私は両方を試しました。
4) 縦向きモードの iPad シミュレーターでアプリを実行します。マスターボタンをクリックします。奇妙さを観察してください。
私の意図は、Detail View Controller がポップオーバーを通して表示されるようにすることです。
これは Apple のコードのバグですか? それとも、ここで何か間違ったことをしていますか? テストケースは一見とてもシンプルです。
ありがとうございました。