[英]Custom UITabbar ios
您可以构建UITabBarController的子类,然后将这些代码放入viewWillAppear中。
- (void)viewWillAppear:(BOOL)animated{
for (NSInteger i = 1; i<= 5 ; i ++) {
UIViewController *VC = self.viewControllers[i-1];
UIImage *image = [[UIImage imageNamed:[NSString stringWithFormat:@"TabBar%d",i]] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];;
UIImage *selImage = [[UIImage imageNamed:[NSString stringWithFormat:@"TabBar%dSel",i]] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
UITabBarItem *item = [[UITabBarItem alloc]initWithTitle:nil image:image selectedImage:selImage];
item.imageInsets = UIEdgeInsetsMake(6, 0, -6, 0);
VC.tabBarItem = item;
item.tag = i-1;
}
我认为您应该尝试3.party M13InfiniteTabBar 。
它可以帮助您节省时间。 您只是基于它自定义。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.