0

Я загрузил этот исходный код here и его работоспособность.Невозможно добавить UIBarButton в панель навигации

Но мне нужно добавить кнопку на SBInstagramCollectionViewController навигационная панель, я пробовал следующий код и не могу видеть эту кнопку там (похоже, что-то неправильно).

//Add button to NavigationController 
UIBarButtonItem *backButton = 
[[UIBarButtonItem alloc] initWithTitle:NSLocalizedString(@“back”, @"") 
            style:UIBarButtonItemStylePlain 
           target:self 
           action:@selector(goBack)]; 

self.navigationItem.leftBarButtonItem = backButton; 

Пожалуйста, помогите мне ....

+0

Проверьте у вас есть значение '@«назад «В локализуемом. Или попробуйте с 'initWithTitle: @" назад "'. – Akhilrajtr

+0

попробовал оба не работает –

+0

Я пробовал ваш код в том же образце и его работе. можете ли вы проверить, что ваша панель навигации не скрыта? – Bhupesh

ответ

0

Попробуйте добавить код для UIBarButtonItem в viewDidLoad методом SBInstagramCollectionViewController.m класса в проекте

-(void)viewDidLoad { 

     [super viewDidLoad]; 

     //Other code 

     //Add button to NavigationController 
     UIBarButtonItem *backButton = 
     [[UIBarButtonItem alloc] initWithTitle:@"Back" style:UIBarButtonItemStylePlain 
             target:self action:@selector(goBack)]; 

     self.navigationItem.leftBarButtonItem = backButton; 
} 
+0

в настоящее время код является viewdidload себя, пожалуйста, проверьте прикрепленные screns –

+0

в настоящее время код находится в viewdidload себя, пожалуйста, проверьте прилагаемые скриншоты –

+0

Я попытался использовать UIBarButtonItem в образец кода и его рабочий тон. Я просто загрузил код из предоставленной вами ссылки и добавил код для UIBarButtonItem в классе SBInstagramCollectionViewController.m. посмотрите http://s11.postimg.org/u43e5wz43/i_OS_Simulator_Screen_shot_01_Sep_2014_12_37_09_P.png –