问题
When using the method initWithTabBarSystemItem
to create a UITabBar object is there a way to set the title? I've tried setting the title property (on the viewController
and tab bar item) afterwards but it doesn't seem to make a difference. I know about the initWithTitle: image:
method but I want to use one of the system icons with a custom title.
回答1:
If yo are using the systemItem you can't customize it, you will have to make a custom Item, and use the same or similar artwork... you could get the artwork from: http://www.teehanlax.com/blog/iphone-gui-psd/
回答2:
You can do it in two ways.
UITabBarItem *tabBarItem = [[UITabBarItem alloc ] init ];
tabBarItem.title = @"Custom title";
or
Go to the interface builder ; Click on the UITabBarItem and edit it.
来源:https://stackoverflow.com/questions/6232594/how-do-you-customise-the-title-on-a-uitabbaritem