iPadの写真アプリとまったく同じ効果を実現したいと思います。ギャラリーコントローラーの間に黒一色のナビゲーションバーが表示され、写真を表示すると透明になります。
AppDelegateでナビゲーションコントローラーを初期化した後、以下のコードを使用してスタイルを変更できますが、AppDelegateの外部では変更できません。ただし、ナビゲーションコントローラが画面に表示され、一度設定されると、navigationBarは読み取り専用プロパティになります。
誰かがこれがどのように行われるかを共有できれば幸いです。ありがとう。
self.navigationController.navigationBar.tintColor = [UIColor clearColor];
self.navigationController.navigationBar.translucent = YES;
self.navigationController.navigationBar.barStyle = UIBarStyleBlackTranslucent;