1

アプリを作成し、itunes接続にアップロードしました。私のアプリでは、ログインとして使用する「登録」ページを表示しています。ユーザーがログインしていない場合は、登録ページが表示されます。このページを再利用して、名前、番号、電子メール アドレスなどのユーザーの詳細を更新しています。登録、スキップ、更新、キャンセルの 4 つの画像を追加しました。これらの画像はシミュレーターで完全に表示IPAされ、クライアントに提供されます。iTunes Connect にアップロードしてアプリをダウンロードしましたが、画像が表示されません。

これは、画像を追加するために使用したコードです。

 ExampleAppDataObject* theDataObject = [self theAppDataObject];



    appDelegate = (TaxiAppDelegate *)[[UIApplication sharedApplication] delegate];

    userID = nil ;
    if (appDelegate.loginData)
    {
        LoginData *loginData = nil ;
        loginData = appDelegate.loginData ;
        userID = [NSString stringWithFormat:@"%@",[loginData userid]];
    } 
    theDataObject.userID = userID;

    NSLog(@"userID : %@",userID);

    if ([userID length] != 0) {
        [btnSubmit setImage:[UIImage imageNamed:@"Update.png"] forState:UIControlStateNormal];

        [btnSubmit addTarget:self 
                      action:@selector(updateUserData) 
            forControlEvents:UIControlEventTouchUpInside];


        [skipButton setImage:[UIImage imageNamed:@"Cancel.png"] forState:UIControlStateNormal];

        [skipButton addTarget:self 
                      action:@selector(cancelBtnClicked) 
            forControlEvents:UIControlEventTouchUpInside];

        txtUserName.text = [appDelegate.loginData name];
        txtEmail.text = [appDelegate.loginData email];
        txtPhone.text = [appDelegate.loginData phoneno];

    }else {
        [btnSubmit setImage:[UIImage imageNamed:@"btn_register.png"] forState:UIControlStateNormal];
        [btnSubmit addTarget:self 
                      action:@selector(btnSubmitClicked) 
            forControlEvents:UIControlEventTouchUpInside];

        [skipButton setImage:[UIImage imageNamed:@"btn_skip.png"] forState:UIControlStateNormal];
        [skipButton addTarget:self 
                      action:@selector(btnSkip) 
            forControlEvents:UIControlEventTouchUpInside];

    }

    //

}

ボタンはアクション イベントに応答していますが、画像は表示されません。

アップデート

はい、私のアプリは既に iTunes にあり、更新機能は既存のアプリに追加バージョンとして追加されています。

ボタン アイコンに @2x 画像を追加していませんが、追加する必要がありますか?

また、私の最初のバージョンでは IB を使用して画像を表示していますが、更新ではプログラムでボタンに画像を設定しています。

4

1 に答える 1

0

どのデバイスでアプリを実行していますか? iPhone 4/4s または iPad 3 でアプリを実行している場合、@2x 画像を追加しないと、@2x 画像が必要になるため表示されません。

于 2013-02-04T06:24:28.043 に答える