2012-03-24 112 views
0

我无法设置自定义后退按钮。下面是当前代码我在viewDidLoad中使用父视图控制器:iOS无法让我的自定义后退按钮显示

UIButton *custBackButton = [[UIButton alloc] init]; 
[custBackButton setBackgroundImage:[UIImage imageNamed:@"back_btn.png"] forState:UIControlStateNormal]; 
self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:custBackButton]; 

我可以得到下面的代码作为测试工作:

self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Test" style:UIBarButtonItemStyleBordered target:nil action:nil]; 

谁能给我一个指针或两个第一个例子我做错了什么?

谢谢

回答

0

不要不使用self.navigationItem.backbarbutton ....使用self.navigationItem.leftbarbutton ....它的工作....在此之前,让self.backbarbutton =零。 ...删除它,否则它会重叠...这不会运行你自定义按钮