如何更改UItabbar图标图像?
我正在开发一个应用程序,想要自定义 UItabbar 图标图像。
我有一个名为 about.png 的图像,我想将此图像设置为我的应用程序 UItabbar 的左侧图标图像。 我该怎么做?
I am working on an app and want to customize the UItabbar icon image.
I have an image with name about.png this image i want to set as left icon image of my app's UItabbar.
how can i do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
首先,您创建以下代码的类:
在
didload
中,您调用函数:First you make class this code :
In
didload
you call function :你可以像这样改变它。
在选项卡控制器委托方法中,
通过此您可以更改选项卡项目图像。
或者您可以直接在视图控制器 init(或 ViewWillAppear) 方法中使用,例如
You can change it like.
in tabbar controller delegate method
through this you can change your tabbaritem image.
Or you can use directly in your view controllers init(or ViewWillAppear) method, like
总是有两种方法可以通过编程方式或通过视觉方式(使用 IB)
以编程方式执行此操作:-
使用此方法或如果您正在视觉上执行此操作:-
单击 IB 中的特定选项卡图标,然后选择自定义和图标并给出特定图标文件的名称。
愿这能解决您的问题...
There are always two ways of doing this by programmatically or by using visually(using IB)
Programmatically:-
use this or if you are doing visually:-
Click on the particular tab icon in the IB and chose customize and icon and give the name of particular icon file.
May this will solve your problem...
如果您想更改 UITabbarItem< 的图像/a> 你可以使用它的实例方法
If you want to change the image for UITabbarItem you can make use of its instance method
在使用 tab 的 viewController 中实现 init() 。
Implement init() in viewController in which you are using tab.
k 您使用此代码并使用您自己的图像,而不是内置的图像使用您的图像...
报纸.png 是我在选项卡栏中自己的图像...
k 好吧,现在这足以解决您的问题...
k you use this code and used your own images not the built in one's used your images...
newspaper.png is my own image in the tab bar...
k fine now this will be sufficient for your problem...