Objective c 如何以编程方式设置UIBarButtonim的标题

Objective c 如何以编程方式设置UIBarButtonim的标题,objective-c,uibarbuttonitem,uitoolbar,Objective C,Uibarbuttonitem,Uitoolbar,请问,我如何以编程方式设置图片上的相同标题?图片上是UITabBarController,在那个里我可以简单地设置故事板上的标题和图片。但我在myUITableViewController上添加了一个带有图像的UIToolbar。这是我想要的照片: 我想在UIToolbar中找到一个在UIBarbuttonite下的小标题。这是我的UIToolbar代码。当我想为UIBARBUTTONIM设定标题时,什么都没发生 UIBarButtonItem *studentClassButton = [[U

请问,我如何以编程方式设置图片上的相同标题?图片上是UITabBarController,在那个里我可以简单地设置故事板上的标题和图片。但我在myUITableViewController上添加了一个带有图像的UIToolbar。这是我想要的照片:

我想在UIToolbar中找到一个在UIBarbuttonite下的小标题。这是我的UIToolbar代码。当我想为UIBARBUTTONIM设定标题时,什么都没发生

UIBarButtonItem *studentClassButton = [[UIBarButtonItem alloc]initWithImage:[UIImage imageNamed:@"children-1.pgn"] style:UIBarButtonItemStylePlain target:self action:@selector(studentAction:)];
[studentClassButton setTintColor:[UIColor blackColor]];

NSArray *toolbarItems = [[NSArray alloc]initWithObjects:studentClassButton, nil];

[self setToolbarItems:toolbarItems];
[self.navigationController setToolbarHidden:NO animated:YES];

图像名称可能是children-1.PNG而不是.pgn,这不会给你错误或警告,你将无法看到图像嗯,这很奇怪。这确实是一个错误,但工具栏看起来还可以:O.uibarbuttonite不支持同时具有标题和图像。您需要使用这两个选项创建一个自定义视图,然后从自定义视图创建UIBarButtonItem。