2012-03-24 57 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 =零。 ...刪除它,否則它會重疊...這不會運行你自定義按鈕