2

尽我所能,我无法让它发挥作用。这是我最近的尝试。有人能告诉我为什么这不起作用吗?

在我的视图控制器的 init 方法调用的方法中:

UIImage *image = [UIImage imageNamed: @"window22.png"];
UITabBarItem *item = [[UITabBarItem alloc] initWithTitle: @"Some Title" image: image tag: 0];
self.tabBarItem = item;

它所做的只是在图像应该放置的地方放置一个大正方形。标签栏中的标题与视图控制器的标题相同。

一切都在这里以编程方式实例化,包括标签栏控制器。

4

1 回答 1

1

根据文档, tabBarItem 将自动实例化-您不需要自己创建它。当我在 tabBar 中为视图控制器设置标题和图像时,我使用了

self.tabBarItem.image = [UIImage imageNamed:imageName];
于 2010-04-21T14:47:12.740 回答