アプリのナビゲーションバーをカスタマイズしてイメージピッカーを使用する際に少し問題があります。カスタムカテゴリを無視するようにUINavigationBarに指示する方法は?
私は、アプリケーションのナビゲーションバーのdrawRectメソッドをオーバーライドするカテゴリを持っています。これは、背景イメージをほぼ白いイメージに変更します。これは、ユーザーがライブラリから画像を選択できるように画像ピッカーを呼び出す場合を除いて、問題なく動作します。
まず、画像ピッカーのナビゲーションバーにカスタム画像が表示されますが、そのタイトルテキストは白で、白い背景に失われます。第二に、ステータスバーは半透明で、白いナビゲーションバーに対して奇妙に見えます。
イメージピッカーのナビゲーションバーに、作成したカテゴリを無視し、デフォルトのdrawRectメソッドを使用するように指示できますか?
アドバイスをいただきありがとうございます。
[Superview isKindOfClass:UIImagePicker] {}のように、私は推測しています。 – bennythemink
@bennythemink - そういうものですが、 'UIImagePicker'ではなく' NSClassFromString(@ "UIImagePicker") 'を使います。 – Moshe
ありがとうございます。@Moshe:D – bennythemink