に 60x60 ピクセルの画像を割り当てようとしていtabBarItem.image
ます:
self.tabBarItem.image = [UIImage imageNamed:@"tab_settings@2x.png"];
Retinaディスプレイ用に60x60ピクセルの画像を配置する必要があることをHIGで読みました。しかし、私が得るのは間違ったサイズの画像です:
30x30px にすると、見栄えも悪くなります (Retina とは異なります)。
に 60x60 ピクセルの画像を割り当てようとしていtabBarItem.image
ます:
self.tabBarItem.image = [UIImage imageNamed:@"tab_settings@2x.png"];
Retinaディスプレイ用に60x60ピクセルの画像を配置する必要があることをHIGで読みました。しかし、私が得るのは間違ったサイズの画像です:
30x30px にすると、見栄えも悪くなります (Retina とは異なります)。
@2x.png
画像が使用されていることを指定する必要はありません。プロジェクトでは、Xcode に次の 2 つの画像を追加するだけです。
tab_settings@2x.png (60x60 ピクセル)
tab_settings.png (30x30 ピクセル)
そして、コードでこれを使用します:
self.tabBarItem.image = [UIImage imageNamed:@"tab_settings"];
30x30 または 60x60 のどちらの画像を使用するかは、iOS によって決定されます。アップルらしいデザインが素敵です。