1

このアプリはユニバーサルで、iPod を除く他のすべてのデバイスで問題なく動作します。私は2つのストーリーボードを使用しました。

で書いたコードですAppDelegate

 -(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
 {    
    UIImage* background = [UIImage imageNamed:@"navigation-bar-background"];
    [[UINavigationBar appearance] setBackgroundImage:background forBarMetrics:UIBarMetricsDefault];

    [[UIBarButtonItem appearance] setBackButtonBackgroundImage:[[UIImage imageNamed:@"black-back-button"]resizableImageWithCapInsets:UIEdgeInsetsMake(0, 10, 0, 10)] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
    [[UIBarButtonItem appearance] setBackButtonBackgroundImage:[[UIImage imageNamed:@"black-back-button-landscape"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 10, 0, 10)] forState:UIControlStateNormal barMetrics:UIBarMetricsLandscapePhone];

    [[UISlider appearance] setThumbImage:[UIImage imageNamed:@"knob-button"] forState:UIControlStateNormal];
    return YES;
}
4

4 に答える 4

1

おそらく..あなたのiPodの機能..はあなたのリリースコードに「準拠」していません(armv7など)。 iPodの世代は何ですか? iPod の機能をもう一度確認してください: http://blog.manbolo.com/2012/10/30/uirequireddevicecapabilities-and-device-compatibility-matrix

于 2013-01-14T12:04:45.977 に答える
1

画像を変更して (新しい試用画像が png 形式であることを確認してください)、表示されるかどうかを確認してください。

于 2013-01-14T07:41:17.520 に答える
1

プロジェクトにメインのストーリーボードを追加するのを忘れていたので、他の誰かが同じ問題に遭遇した場合は、メインのストーリーボードにストーリーボードを追加したかどうかを再確認してください。

于 2013-04-08T09:45:36.090 に答える
0

ユニバーサル アプリでストーリーボードを処理するときに、Xcode がどのようにデフォルトを生成するかという問題があります。この回答をチェックしてください: https://stackoverflow.com/a/21632289/703530

于 2014-07-28T15:49:57.267 に答える