У меня есть кнопка pushg от кнопки к новому виду и хотелось бы изменить название подставки. Можете ли вы помочь мне, что не так с этим кодом?prepareForSegue change backbutton title
Вот фрагмент кода:
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([[segue identifier] isEqualToString:@"settings"]) {
NSLog(@"prepareForSegue: %@%@", segue.identifier, segue.destinationViewController);
UIViewController *viewController = [segue destinationViewController];
viewController.navigationItem.backBarButtonItem.title = @"Back";
[segue.destinationViewController setTitle:@"WeekView"];
}
}
SETTITLE работает. Заранее спасибо!!
Я также попытался изменить текст в файле .m нового вида. Но это тоже не работает. Ты знаешь почему? - (IBAction) Тест: (ID) отправитель { self.navigationItem.backBarButtonItem.title = @ "Назад"; } – mtStack
Пожалуйста, прочитайте ответ полностью. Вам нужно создать пользовательский UIBarbutton. Это может быть связано с некоторыми контроллерами для детей и UInavigation Stack –