【问题标题】:custom UITabBar selected tab image, iOS 5 and up自定义 UITabBar 选定的选项卡图像,iOS 5 及更高版本
【发布时间】:2013-03-05 14:04:58
【问题描述】:

我正在创建一个自定义 UITabBarController,并以这种方式自定义 tabBar

self.tabBar.backgroundImage = [UIImage imageNamed:@"imgTabBarBeta.png"];

然后我以这种方式更改选择器指示器:

self.tabBar.selectionIndicatorImage = [UIImage imageNamed:@"imgTabBarSegmentSelected.png"];

但显然它成为我所有 4 个选项卡的选定图像,我希望 每个选项卡都有自己的selectionIndicatorImage

关于如何实现这种事情的任何想法?提前致谢!

【问题讨论】:

  • 选择指示器图像的尺寸应该是多少?
  • @Jango 你在问我吗?这是一个早已回答的问题 - 最后没关系,但我会坚持使用一些 80x80 像素的图像
  • 我在 UI 中有 4 个按钮,所以我计算为 320/4 = 80,效果很好:) 和 @2x 的两倍

标签: iphone ios objective-c cocoa-touch uitabbarcontroller


【解决方案1】:

【讨论】:

  • 我知道这个GitHub项目,太复杂了,而且你给的第一个链接实际上创建了一行UIButtons而不是UITabBar
  • 你也可以试试 Ray Wenderlich 教程。它是一个逐步实施的过程。
  • 不幸的是,它没有显示如何一一自定义tabBar 元素。
猜你喜欢
  • 2011-12-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多