この画像のように、タブバーの画像アイコンをフルサイズで表示する方法を確認できます。
これは私の画像です。画像が完璧ではないことがわかりません。
私の画像を表示する方法は、このコードの画像を表示するために使用した上記の画像ショーのように見えますnavigationController2.tabBarItem.image = [UIImage imageNamed:@"camera_btn"];
ちょっと私はその解決策を見つけましたが、タブバーコントローラービューを変更する方法がわかりません。ここで行うようにカメラボタンを作成できません。AppDelegate.m
このようなファイルからタブバーコントローラーを作成しています
self.tabbarController = [[[UITabBarController alloc] init] autorelease];
self.tabbarController.viewControllers = [NSArray arrayWithObjects:navigationController1, navigationController2, navigationController3, nil];
これにより、私が示した2番目の画像のように出力が得られますが、例とここで見たコードから、タブバーアイコンが発生しました
このコードを使用する必要がありますが、希望どおりの正確な結果が得られず、ビューも変更されないと思います。助けてください。
self.tabbarController.viewControllers = [NSArray arrayWithObjects:
[self viewControllerWithTabTitle:@"Feed" image:[UIImage imageNamed:@"112-group.png"]],
[self viewControllerWithTabTitle:@"Popular" image:[UIImage imageNamed:@"29-heart.png"]],
[self viewControllerWithTabTitle:@"Share" image:nil],
[self viewControllerWithTabTitle:@"News" image:[UIImage imageNamed:@"news.png"]],
[self viewControllerWithTabTitle:@"@user" image:[UIImage imageNamed:@"123-id-card.png"]], nil];
appdelegate.m にセンター ボタンを作成するためのこのコードも追加しました。
-(void)willAppearIn:(UIWindow *)navigationController
{
[self addCenterButtonWithImage:[UIImage imageNamed:@"cameraTabBarItem.png"] highlightImage:nil];
}