Я знаю, что это старая тема, но тем не менее для всех вас, ищущих ответ.
Один из способов настроить внешний вид UITabBar - переопределить метод drawRect:
с использованием категорий.,Выберите для создания нового файла в своем проекте XCode, выберите Objective-C category , затем введите UITabBar для Category On текстовое поле.Затем объявите метод drawRect:
в вашем файле категории .h и внедрите его в файл категории .m следующим образом:
- (void)drawRect:(CGRect)rect {
UIImage *img = [UIImage imageNamed: @"tabbarBackground"];
[img drawInRect:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];
}
Это изменит внешний вид всех экземпляров UITabBar в вашем приложении.
Надеюсь, это поможет.