【问题标题】:Tab Bar Item Image Does Not Show Up标签栏项目图像不显示
【发布时间】:2014-10-10 14:52:44
【问题描述】:

我正在尝试将自定义图像分配给情节提要中的 UITabBarItem。不幸的是,它向我显示了一个框而不是图像。

这是我的 PNG 图片

故事板:

它在模拟器中的显示方式:

【问题讨论】:

  • 您应该使用平面图标。 XCode 将其自动填充为默认色调,因此它会显示您的图标。
  • 是否可以按原样显示图像?
  • 当然可以。阅读 UITabBar 类参考顶部链接的名为“Tab Bars”的文档。
  • 需要设置UITabBarItem的image属性吗?

标签: ios ios7 storyboard


【解决方案1】:

事实证明,为了显示实际图像,应该执行以下代码。

[self.activityItem setImage:[[UIImage imageNamed:@"activity.png"] 
    imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]];

注意 UIImage 的渲染模式。你可以找到更多关于它UITabBar Reference感谢@ Vladislav Kovalyov

【讨论】:

    【解决方案2】:

    转到资产文件夹。选择您的标签图像。在属性下的右侧,您将找到“渲染为”。选择“原始图像”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-02-27
      • 1970-01-01
      • 2018-02-11
      • 2014-12-17
      • 2020-08-01
      • 2013-11-20
      • 2015-06-26
      • 1970-01-01
      相关资源
      最近更新 更多