Iphone 有没有办法像这样定制TabBar?
有没有办法像这样定制TabBar? 我们使用iOS5Iphone 有没有办法像这样定制TabBar?,iphone,ios,ios5,Iphone,Ios,Ios5,有没有办法像这样定制TabBar? 我们使用iOS5 是的,这其实并不难做到 1) 子类UITableBarController 2) 运行一个方法来隐藏所有uitabar类元素,如下所示 3) 在self上绘制自己的元素([self.view addSubview:CustomButton]) 编辑 作为进一步更新,解释如何完成图像示例。您有4个元素: 1) 背景图像 2) 左键 3) 中间按钮 4) 右键 因此,UIImageView和带有[UIButton Button WithType:
是的,这其实并不难做到 1) 子类UITableBarController 2) 运行一个方法来隐藏所有uitabar类元素,如下所示 3) 在self上绘制自己的元素([self.view addSubview:CustomButton]) 编辑 作为进一步更新,解释如何完成图像示例。您有4个元素: 1) 背景图像 2) 左键 3) 中间按钮 4) 右键
因此,UIImageView和带有[UIButton Button WithType:UIButtonTypeCustom]的UIButton是实现这一魔法所需的一切。您可以使用这里的检查更好地了解定制 别忘了选项卡栏由矩形选项卡组成-您的设计并没有真正遵循这些规则 所以,我不确定在提交到应用商店时,这是否会通过苹果的用户界面指南
为什么不制作一个像这样的导航栏?你当然可以自己滚动。@qegal但如果我们要设置自己的导航栏,我们需要开发自己的导航控制器。
for(UIView *subview in self.view.subviews) {
if([subview isKindOfClass:[UITabBar class]]) {
subview.hidden = YES;
break;
}
}