UIAppearance
//并不是所有的类都可以调用appearance这个方法 需要遵循这个外观这个协议 但是 第一种是全部类型 第二种是当前类的类型 逻辑要严谨
UITabBarItem *item=[UITabBarItem appearance];
UITabBarItem * item=[UITabBarItem appearanceWhenContainedIn:self, nil];
ios9之后改成 修改局部外观
//显示之前才可以好使
[[UITabBarItem appearanceWhenContainedInInstancesOfClasses:@[[WBTabBarController class]]] setTitleTextAttributes:dict forState:UIControlStateSelected];
[[UIApplication sharedApplication].keyWindow addSubview:self.view];拿到主窗口

浙公网安备 33010602011771号