iPhone的默认日历程序在导航栏中同时显示"<“和文本。
我也想同时拥有图像和文本。
这是如何在Xcode中实现的?

发布于 2014-03-14 07:40:54
您只能在UIBarbuttonItem中有图像或文本,默认情况下,<由iOS添加为导航层次结构的后退按钮。
如果同时需要图像和barButton中的<按钮,则必须在图像本身中设计<按钮。
发布于 2014-03-14 07:55:18
创建自定义按钮
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;https://stackoverflow.com/questions/22398877
复制相似问题