Я пытаюсь сделать пользовательскую кнопку возврата, чтобы вернуться к родительскому контроллеру nav. Я понимаю, что я должен сделал кнопку назад в родительском контроллере самогоback button uinavigationcontroller
self.navigationItem.backBarButtonItem= backBarButton
Кнопкой была только кнопкой по умолчанию с пользовательским текстом, но он работал. Ничего из форматирования или шрифтов не появилось. Так вместо этого я сделал обычай leftBarButton в детских VC:
UIButton *backBtn= [[UIButton alloc] init];
backBtn.backgroundColor = [UIColor clearColor];
backBtn.titleLabel.font = [UIFont fontWithName:@"CrimeFighter BB" size:20];
backBtn.titleLabel.textColor = [UIColor whiteColor];
backBtn.titleLabel.text = @"back";
[backBtn addTarget:self action:@selector(pop) forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem *backBarButton = [[UIBarButtonItem alloc] initWithCustomView:backBtn];
self.navigationItem.leftBarButtonItem = backBarButton;
Сво работает отлично, но кнопка не видна на всех!
nopes. Его работа прекрасна, как и раньше, его просто не видно – CalZone
хорошо ... Я добавил новую часть информации к моему ответу. –
. Эта кнопка показывает закругленную прямоугольную кнопку без моего форматирования, а UIButtonTypeCustom все тот же, работает нормально, но ничего вместо кнопки левого бара – CalZone