2012-03-24 3 views
0

У меня возникла проблема с настройкой пользовательской кнопки возврата. Ниже приведен текущий код, я использую в родительском ViewController в 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 = ноль. ... удалить его, иначе он будет перекрываться ... и это не будет запускать пользовательскую кнопку ur