1

アプリのナビゲーションバーのカスタマイズと画像ピッカーの使用に少し問題があります。

アプリのナビゲーションバーのdrawRectメソッドをオーバーライドするカテゴリがあります。これにより、背景画像がほとんど白い画像に変更されます。これは、ユーザーがライブラリから写真を選択できるように画像ピッカーを呼び出す場合を除いて、正常に機能します。

まず、画像ピッカーのナビゲーションバーにカスタム画像が表示されますが、タイトルテキストは白で、白い背景で失われます。そして第二に、ステータスバーは半透明で、白いナビゲーションバーに対して奇妙に見えます。

とにかく、画像ピッカーのナビゲーションバーに、作成したカテゴリを無視して、デフォルトのdrawRectメソッドを使用するように指示できますか?

アドバイスをありがとうございます。

4

1 に答える 1

0

カテゴリを時々だけ適用することはできません。カテゴリが機能する方法は、常に使用するか、まったく使用しないかを意味します。私が考えることができる唯一の回避策は、カテゴリのオーバーライドされたメソッドの内部を何らかの方法でチェックして、現在のインスタンスを確認することです.

于 2011-08-02T01:54:25.793 に答える