4

タブバーアプリケーションを作成しました。backGround画像を含むカスタムTabBarを使用しています。すべてのパーツを終了しましたが、クリック時にタブバーボタンのグローを削除できません(クリック時にUIButtonの選択を変更するだけですが、グローはまだあります)

UITabBarボタンの輝きを隠す方法(つまり、ボタンの選択色合いを隠す方法)?

これで、TabBarは次のようになります。

このようなtabBarが必要

4

5 に答える 5

9

次のコードを使用できます。

[[UITabBar appearance] setSelectionIndicatorImage:[[UIImage alloc] init]];

それを試してみてください。

于 2013-03-04T06:52:57.763 に答える
2

タブバーの色合いを変更するには

[[UITabBar appearance] setSelectedImageTintColor:[UIColor grayColor]];

于 2012-11-28T06:33:05.923 に答える
2

これは間違いなくあなたを助けます。UIImageオブジェクトを作成し、それを setSelectionIndicatorImageプロパティに渡すだけです。

[yourTabbar setSelectionIndicatorImage:[[UIImage alloc] init]];
于 2013-03-14T06:54:20.513 に答える
1
[self.tabBarController.tabBar insertSubview:[[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"1.png"]] autorelease] atIndex:1];
于 2012-11-28T07:38:09.500 に答える
0

UITabBarItem外観を設定する必要があります:

[[UITabBarItem appearance] setTitleTextAttributes:
 [NSDictionary dictionaryWithObjectsAndKeys:[UIColor yellowColor], UITextAttributeTextColor,
                                          [UIFont systemFontOfSize:14.0f], UITextAttributeFont,nil]
                                         forState:UIControlStateHighlighted];
于 2012-11-28T06:18:54.307 に答える