如何在 iOS5 中为单个 UITabItem 添加背景图像?
Posted
技术标签:
【中文标题】如何在 iOS5 中为单个 UITabItem 添加背景图像?【英文标题】:How do I add a background Image for individual UITabItem in iOS5? 【发布时间】:2012-02-27 11:43:26 【问题描述】:我对 ios 非常陌生。
我正在尝试为我的应用创建自定义标签栏。我尝试了以下代码
UIImage *tabBackground = [[UIImage imageNamed:@"image1"]
resizableImageWithCapInsets:UIEdgeInsetsMake(0, 0, 0, 0)];
[[UITabBar appearance] setBackgroundImage:tabBackground];
[[UITabBar appearance] setSelectionIndicatorImage:
[UIImage imageNamed:@"image2"]];
这会设置标签栏的背景以及所选标签的不同图像。我的问题是我想为 tabitem 设置不同的背景图像,而不仅仅是一个(用于标签栏)。
我想这样做是因为我想通过以下方式构建一个标签栏(我知道它的绘图很糟糕)。
|===============/-----\===============|
| | | | | |
| item1 | item2| item3 | item4| item5|
|====================================|
中间项比其他项大。
我该怎么做?
【问题讨论】:
【参考方案1】:试试本教程并学习。差不多就是你要找的东西:http://idevrecipes.com/2010/12/16/raised-center-tab-bar-button/
【讨论】:
谢谢你..在我看到你的答案之前我也明白了...... Raj以上是关于如何在 iOS5 中为单个 UITabItem 添加背景图像?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 iPhone (iOS 5) 上的音乐应用程序中为 UITableViewCell 创建一个弹出窗口