/**
* 视图即将显示的时候会调用这个方法
*/
-(void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];
//在这个方法里删除系统tabBar自带的tabBarItem
for (UIView *child in self.tabBar.subviews) {
if([child isKindOfClass:[UIControl class]]){
[child removeFromSuperview];
}
}
}自定义tabBar时,需要移除系统tabBar内部的子控件
最新推荐文章于 2019-12-27 10:28:58 发布
本文介绍了一种方法,可以在iOS应用中通过遍历并移除tabBar子视图中的UIControl实例来删除系统默认提供的tabBarItem。这种方法适用于希望自定义底部导航栏样式的情况。
797

被折叠的 条评论
为什么被折叠?



