0

我目前正在为 iphone 设计一个 APP,并正在寻找一种为每个图标创建不同选择图像的方法。我已经找到了如何为整个 UItabbar 创建单个选择图像,但没有关于多个选择图像。例如,当您单击“新闻”时,我希望背景为蓝色,“公告”为红色,依此类推。这可能吗

4

1 回答 1

0

您可以使用以下方法:

- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item

这应该可以帮助您确定 item 变量(即 by item.title)点击了哪个 TabBar 按钮,并基于此修改 TabBar 的 backgroundImage

为了能够使用它,不要忘记将 UITabBar 的委托分配给它包含的视图并包含<UITabBarDelegate>在类头接口声明中。

于 2013-07-10T17:53:54.060 回答