Как удалить значки на UITabBar

По сути, я хочу удалить значки по умолчанию на UITabBar и показывать только заголовки. Кроме того, я надеюсь расположить заголовки панели вкладок в центре панели вкладок, а не по умолчанию. Кто-нибудь знает, как убрать значки и центрировать заголовки? Спасибо!


person Mike Zhu    schedule 23.07.2015    source источник


Ответы (2)


Код в Objective-C

self.tabBarItem = [[UITabBarItem alloc] initWithTitle:@"Tab1" image:nil selectedImage:nil];
[self.tabBarItem setTitlePositionAdjustment:UIOffsetMake(0, -10)];
person Ruchish Shah    schedule 23.07.2015

Как обычно это проще сделать в коде, чем в Interface Builder.

Для Swift в XCode 9.0 и Swift 4.0:

self.tabBarItem = UITabBarItem(title: "Your Title", image: nil, selectedImage: nil)
person Pigpocket    schedule 30.11.2017