1

XcodeでiPhone 4用のタブバーコントローラーアプリを作ったのですが、タブバー項目のアイコンを変更するのに苦労しています。

これが私の現在のコードです:

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
    {self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
        if (self) {
            self.title = NSLocalizedString(@"abc", @"abc");
            self.tabBarItem.image = [UIImage imageNamed:@"abc.png"];
        }
        return self;
    }

確かabc.png「画像」グループにあり、サイズは25*25px、ファイルサイズは4KBです。

写真を別のものに変更すると、うまく表示されます。

これは画像の問題のようです。ただし、それらは同じサイズで、Photoshop で作成され、png として保存されます。

どうすれば修正できますか?

4

2 に答える 2

1

画像が白いボックスとして表示された場合は、画像の背景を透明にするだけです..それでうまくいきます....

于 2013-06-14T16:08:27.860 に答える
0

それはその写真の問題です.私はそれが何であるかわかりません. 私は別のものを作り、今動作します。

于 2013-06-24T01:39:49.227 に答える