我正在开发一个应用程序,想要自定义UItabbar图标图像。
我有一个名称为about.png的图像这个图像我想设置为我的应用程序的UItabbar的左图标图像。我该怎么做呢?
发布于 2011-05-25 19:21:56
你使用这个代码,使用你自己的镜像,而不是内置的使用你的镜像……
- (id)init {
UIImage* anImage = [UIImage imageNamed:@"newspaper.png"];
UITabBarItem* theItem = [[UITabBarItem alloc] initWithTitle:@"News" image:anImage tag:0];
self.tabBarItem = theItem;
[theItem release];
return self; }
newspaper.png是我在标签栏中的图片...
好了,现在这就足够解决你的问题了。
发布于 2011-05-25 18:18:32
如果想要更改UITabbarItem的图像,可以使用它的实例方法
- (id)initWithTitle:(NSString *)title image:(UIImage *)image tag:(NSInteger)tag
发布于 2011-05-25 18:24:43
在使用tab的viewController中实现init()。
- (id)init {
if (self = [super initWithNibName:@"Search" bundle:nil]) {
UIImage* tabImage = [UIImage imageNamed:@"search.png"];
UITabBarItem* theItem = [[UITabBarItem alloc] initWithTitle:@"Search" image:tabImage tag:0];
self.tabBarItem = theItem;
[theItem release];
}
return self;
}
https://stackoverflow.com/questions/6122779
复制相似问题