如何使用 Apple 自定义 UITabBarItem 图像?

Posted

技术标签:

【中文标题】如何使用 Apple 自定义 UITabBarItem 图像?【英文标题】:How to use Apple custom UITabBarItem images? 【发布时间】:2010-01-26 13:08:21 【问题描述】:

Apple 在 View Controller Programming Guide 中提供了一个示例,用于创建 UITabBarItem,如下所示:

- (id)init 
   if (self = [super initWithNibName:@"MyViewController" bundle:nil]) 
      self.title = @"My View Controller";

      UIImage* anImage = [UIImage imageNamed:@"MyViewControllerImage.png"];
      UITabBarItem* theItem = [[UITabBarItem alloc] initWithTitle:@"Home" image:anImage tag:0];
      self.tabBarItem = theItem;
      [theItem release];
   
   return self;

但是,我是一个图形菜鸟,想将 Apple 的内置图形用于标签栏项目。我怎么能那样做?可用图标及其名称的列表在哪里?

【问题讨论】:

我不了解苹果图形,但我有很多 UITabBarItem 图片,如果您想给我您的电子邮件地址,我会非常乐意将它们发送给您。 【参考方案1】:

使用- (id)initWithTabBarSystemItem:(UITabBarSystemItem)systemItem tag:(NSInteger)tag 创建UITabBarItem。 对于可能的 UITabBarSystemItem 值,请查看 UITabBarItem 类参考的“常量”部分。

【讨论】:

以上是关于如何使用 Apple 自定义 UITabBarItem 图像?的主要内容,如果未能解决你的问题,请参考以下文章

如何自定义 Apple CareKit?

如何在 Apple Watch 上绘制自定义图形?

SignIn with Apple 的自定义圆形按钮

Apple拒绝了Safari插件:“不使用自定义图标”

通过 Apple 商务管理更新自定义 App

网址上的 Apple Maps 注释