如何实现条形按钮项的图像和文本

Ham*_*yun 0 uinavigationbar uiimageview uibarbuttonitem ios

iPhone的默认日历程序在导航栏中同时显示"<"和文本.

我想同时拥有图像和文本.

这是如何在Xcode中实现的?

在此输入图像描述

小智 5

创建自定义按钮

UIButton *barBt =[[UIButton alloc] initWithFrame:CGRectMake(0, 0, 60, 44)];
[barBt setImage:[UIImage imageNamed:@"my_image.png"] forState:UIControlStateNormal];
[barBt setTitle:@"MyTitle" forState:UIControlStateNormal];
[barBt addTarget:self action: @selector(pressed:) forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem *barItem =  [[UIBarButtonItem alloc]init];
[barItem setCustomView:barBt];
self.navigationItem.leftBarButtonItem = barItem;
Run Code Online (Sandbox Code Playgroud)