カスタム シャドウを UINavigationBar の下に追加したいと思います。アプリケーションが初期化されるとすべてが完全に機能しますが、ボタンアクションでこの影を非表示にしたい場合に問題が発生します。UINavigationBar をリロード/リフレッシュする方法 (同じですが、イメージが nil/empty の場合は反応しません - プロジェクトはストーリーボードを使用しています)。
編集:NeedsDisplayを設定しようとしましたが、同じように機能しません
[[UINavigationBar appearance] setShadowImage:[UIImage imageNamed:@"shadow"]];