0

私のアプリケーション (基本 SDK 4.3) では、クライアントは 2 つの場所にロゴを追加したいと考えています。 1. ナビゲーション バー - (バー ボタンの項目はコードから呼び出されます)。私はすでにこれを試しました:

UIImage *myImage= [UIImage imageNamed:@"logo40.png"];
UIBarButtonItem* test= [[UIBarButtonItem alloc]initWithImage:myImage style:UIBarButtonItemStylePlain target:self action:nil];

しかし、結果は白い画像になり、画像をナビゲーションバーとして大きく表示したい。

2.TabBarController - ここでは、アプリケーションに 5 つのタブがあります。クライアントは、右下隅にロゴを配置したいと考えています。

カラフルなロゴを取得する方法はありますか?

4

1 に答える 1

1

ナビゲーションバーに画像を追加するには、これを試してください。

// Add image
UIImageView *notifyImage = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 40, 40)];
[notifyImage setImage:[UIImage imageNamed:@"Notifier.png"]];


UIBarButtonItem *notificationButtn = [[UIBarButtonItem alloc] initWithCustomView:notifyImage];
[self.navigationItem setLeftBarButtonItem:arrayWithObject:notificationButtn animated:YES];
于 2012-12-28T11:04:38.703 に答える