如何在 UITabbaritem 上设置图像?
Posted
技术标签:
【中文标题】如何在 UITabbaritem 上设置图像?【英文标题】:How to set image on UITabbaritem? 【发布时间】:2015-11-02 10:26:41 【问题描述】:我正在使用 UITabbarview 控制器,我使用以下代码设置了一个图像,但在我第一次打开视图时它是不可见的。
UIImage *prfimage = [UIImage imageNamed:@"profile_o.png"]; UITabBarItem *tbP = [[UITabBarItem alloc] initWithTitle:@"" image:prfimage tag:YES];
[self setTabBarItem:tbP];
[[UITabBar appearance] setTintColor:[UIColor colorWithRed:247/255.0f green:148/255.0f blue:29/255.0f alpha:2.0f]];
self.tabBarItem.imageInsets = UIEdgeInsetsMake(6, 0, -6, 0);
self.title = nil;
【问题讨论】:
【参考方案1】:您应该使用这种和平的代码在您的 ViewController
中设置UIImage
[[[[self.tabBarController tabBar] items] objectAtIndex:0] setImage:[[UIImage imageNamed:@"yourImage"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]] ;//objectAtIndex:0 mean your first TabBar item You can do it for multiple.
会有帮助的。谢谢
【讨论】:
你好先生,它在我的情况下不起作用,当我点击它的位置时会出现图像,如果我再次点击图像就会放大以上是关于如何在 UITabbaritem 上设置图像?的主要内容,如果未能解决你的问题,请参考以下文章