ios - 从 Assets 中选择它未显示在 SWIFT 的选项卡栏 Controller 中的图像

标签 ios iphone xcode swift uitabbarcontroller

我有一个嵌入在 Tab Bar Controller 中的 ViewController。我想将自定义图标添加到选项卡栏(在 Main.storyboard 中),它已经存在于我的 Assets 中。当我这样做时,我看不到图标,而是灰色方 block 。运行该应用程序后,我仍然有一个灰色方 block ,而不是我自己的 .jpg 自定义图标。在下面描述图片。

Grey square in launched application

Grey square in Xcode

谁能帮帮我,如何显示我自己的图标?

最佳答案

检查图像的 Alpha channel 。他们应该有一定的透明度。如果不是,UITabBarItem 会将它们显示为您在屏幕截图中提供的正方形。

关于ios - 从 Assets 中选择它未显示在 SWIFT 的选项卡栏 Controller 中的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34479774/

相关文章:

iphone - UIActionSheet 加载时间较长

objective-c - 创建一个包含 float 的全局数组

ios - 使用 GKSession 既作为客户端又作为服务器

ios - 当音频工作未激活时禁用应用程序的后台模式

iphone - 在 Objective-C 中包装 C++ 库并不是隐藏 C++ 符号

ios - 无法生成位码包,因为

ios - 无法将类型 'Swift._ContiguousArrayStorage<Swift.AnyObject>' 的值转换为 'NSMutableArray'

iOS : Open maps from my custom app opens Google Maps in Safari instead of Google Maps app

iphone - em 在 iPhone 浏览器上不工作

ios - 在 iPhone/iPad 上获取 ARP 表总是返回 nil MAC