ios-通过故事板显示Abbar图像

ios-通过故事板显示Abbar图像,ios,ios5,uitabbarcontroller,uitabbar,Ios,Ios5,Uitabbarcontroller,Uitabbar,我有一个图像,我已经使用im我的应用程序,通过以下代码: UIImage *image = [[UIImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"building" ofType:@"png"]]; self.view.backgroundColor = [UIColor colorWithPatternImage:image]; 我想在UITabBar中重用这个图像。UITabBar图

我有一个图像,我已经使用im我的应用程序,通过以下代码:

UIImage *image = [[UIImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"building" ofType:@"png"]];
self.view.backgroundColor = [UIColor colorWithPatternImage:image];
我想在UITabBar中重用这个图像。UITabBar图像的属性检查器上有一个图像字段,当我在其中添加图像名称(building或building.png)时,图像不会渲染,但会渲染图像轮廓

有谁知道为什么会发生这种情况,以及我如何才能得到实际的图像渲染


谢谢

在这里,我想您使用了一个相当小的图像作为图案来形成颜色。对于UITabBar,您需要具有适当大小的图像。UITabBar和其他许多人一样,知道修改UI元素的外观方法。在文档中查找UIAppearance以获取更多信息。就您的问题而言,请查看设置FinishedSelectedImage:WithFinishedSelectedImage(在UITabBarItem下)