重写tabbar底部控制器高度

在MainTabBarController.m文件中写入下面代码:

// 重写tabbar高度

- (void)viewDidLayoutSubviews {

[super viewDidLayoutSubviews];

CGRect frame = self.tabBar.frame;

frame.size.height = 55;

frame.origin.y = self.view.frame.size.height - frame.size.height;

self.tabBar.frame = frame;

self.tabBar.backgroundColor = [UIColor blackColor];

//此处需要设置barStyle,否则颜色会分成上下两层

self.tabBar.barStyle = UIBarStyleBlack;

}

你可能感兴趣的:(重写tabbar底部控制器高度)