アプリを介して数回表示されるナビゲーション変数の外観をカスタマイズしようとしています(参考:ストーリーボードを使用しています)。何らかの理由で、Thアプリが機能しません(次の行でスタックします:
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
main.mファイルで、「スレッド1:シグナルSIGABRT」と言っています。
私が書いたコードはこれです:
UIImage * TabBarBG = [UIImage imageNamed:@"TabBarBG.png"];
[[UITabBar appearance] setBackgroundImage:TabBarBG];
[[UINavigationBar appearance] setBackgroundImage:TabBarBG];
ちなみに、タブバーのカスタマイズは完璧に機能します。NavBarの別の画像で試してみましたが、簡単にするためにここではありません。
上記のコードは、appDelegateクラスの「customizeInterface」というメソッドにあり、同じクラス(appDelegate)のdidFinishLaunchingWithOptionsメソッドから呼び出されます。
なぜそれが起こるのか、そしてそれを機能させるために私は何ができるのかについてのアイデアはありますか?
コメントをいただければ幸いです。