2015-01-28 2 views
0

Как добавить свойства для кнопки «Назад» в панели навигации? Кнопка связывается с подробным представлением и обратно к главному виду. Я не могу найти код для кнопки «Назад», и кнопка скрыта в виде раскадровки.Xcode Master Detail Application back button properties

ответ

0

Эта кнопка возврата автоматически добавляется UINavigationController в iOS, вы можете настроить некоторые вещи, такие как имя, например. если вы хотите изменить название или удалить его полностью, сохраняя при этом значок, вы можете использовать следующий код:

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

Оставить название @ «», если вы не хотите никакого текста; Также вы можете настроить поведение кнопки, добавив свой собственный метод, как это:

self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Custom Title" 
                       style:UIBarButtonItemStyleBordered 
                       target:self 
                       action:@selector(backButtonEvent)]; 

- (void)backButtonEvent { 
    // Your code here 
} 

Будьте осторожны, это должно быть добавлено к viewDidLoad в первом контроллере, а не второй один.