有没有办法像这样自定义TabBar?
我们使用iOS5。
最佳答案
是的,这实际上并不难做到。
1)子类UITTabBarController
2)运行一种方法来隐藏所有UITabBar类元素,如下所示
3)在self([self.view addSubview:CustomButton])上绘制自己的元素
for(UIView *subview in self.view.subviews) {
if([subview isKindOfClass:[UITabBar class]]) {
subview.hidden = YES;
break;
}
}
编辑
作为进一步的更新来说明如何完成图像示例。您有4个元素:
1)背景图片
2)左键
3)中键
4)右键
因此,只需具备[UIButton buttonWithType:UIButtonTypeCustom]的UIImageView和UIButton即可实现此魔术。
关于iphone - 有没有办法像这样自定义TabBar?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12124571/