我正在用 Swift 编写的 Xcode 中处理一个选项卡式应用程序项目(Xcode 6.3 and Swift 1.2
)。我在使用自定义选项卡栏图标时遇到很多麻烦。我在 Photoshop (CS6) 中设计了一张图像,将其保存为 PNG,在 Prepo 中将其大小调整为30x30
并将其导入到Xcode的资源库中。然后我设置了tab view controllers
该图像的图标。但是,它没有显示出来。
我查看了这些页面但没有找到任何帮助:
https://www.youtube.com/watch?v=4qqqoAWNfZA https://www.youtube.com/watch?v=4qqqoAWNfZA
自定义标签栏图标颜色 https://stackoverflow.com/questions/18988234/custom-tab-bar-icon-colors
http://www.appcoda.com/ios-programming-how-to-customize-tab-bar-background-appearance/ http://www.appcoda.com/ios-programming-how-to-customize-tab-bar-background-appearance
https://www.youtube.com/watch?v=4Tj_SeApUrs https://www.youtube.com/watch?v=4Tj_SeApUrs
创建自定义标签栏图标的正确过程是什么?
经过一番研究后,我解决了这个问题,所以我想我会在这里发帖,以防其他人遇到类似的问题。在 Photoshop 中我执行了以下操作:
- 导入了我想用作选项卡栏图标的图像(如果使用黑白图像会更容易,这样就不必删除颜色)。
- 将背景设置为“透明”而不是白色。
- 从图像中删除所有白色,使其只是具有透明背景的黑色图像。
- 将图像另存为 .png。
- 将图像大小调整为具有尺寸的正方形
75x75 pixels
(并命名为[email protected] /cdn-cgi/l/email-protection
), 50x50 pixels
(并命名为[email protected] /cdn-cgi/l/email-protection
), and 25x25 pixels
(并命名为imageName.png
)
在 Xcode 中我执行了以下操作:
- 将图像拖入 Xcode 并将图像组重命名为
icoImageName
.
- 选择我想要在 Xcode 的情节提要中设置图像的选项卡,并将“图像”(在检查器窗格中的“栏项目”下)设置为
icoImageName
。请注意,我没有在“选项卡栏项目”下设置“所选图像”(将此留空)。
Done.
我希望这可以帮助别人。也感谢大家的帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)