我需要为我的新iOS 7应用程序使用自定义后退按钮图像。当我使用Storyboard并使用Attributes检查器添加图像时,这就是XCode为我呈现的内容:
有谁知道为什么导航控制器会以这种方式运行?我经常在表格视图中将@ 2x PNG图像放入条形按钮项目(在导航项目下)。
@interface MEDevicesViewController : UITableViewController
在我的应用程序中,我使用ECSlidingViewController并且我在导航控制器中有表视图。这是在我的导航控制器上。
任何帮助表示赞赏...
答案 0 :(得分:0)
UIButton * button= [UIButton buttonWithType:UIButtonTypeCustom];
[button setFrame:CGRectMake(0, 0, 51, 31)];
[button setImage:[UIImage imageNamed:@"back_btn.png"]forState:UIControlStateNormal];
[button addTarget:self
action:@selector(backbtnpressed:)
forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem *barButton = [[UIBarButtonItem alloc] initWithCustomView:button];
self.navigationItem.leftBarButtonItem = barButton;
-(IBAction)backbtnpressed:(id)sender
{
[self.navigationController popViewControllerAnimated:YES];
}