Перемещение позиции заднего элемента в iPhone UINavigationBar - PullRequest
0 голосов
/ 02 ноября 2009

Попытка переместить позицию заднего элемента на UINavigationBar, получив ручку для кнопки, однако мне кажется, что я могу только заставить ее исчезнуть, а не делать с ней что-либо

У меня есть следующее в viewDidLoad

self.navigationItem.leftBarButtonItem.title =@"Testing";
self.navigationItem.backBarButtonItem.title= @"1234";

Однако они не работают

self.navigationItem.hidesBackButton = YES;

Работает, как и следовало ожидать, просматривая документацию, она выглядит выше, backItem может быть прочитан только в этом случае?

self.navigationController.navigationBar.backItem; // readonly

Любые указатели о том, как переместить это приблизительно в 30 пикселей, очень ценятся!

1 Ответ

3 голосов
/ 02 ноября 2009

Я не верю, что это возможно. Тем не менее, вы можете определить пользовательскую кнопку (с функцией возврата) и разместить ее в любом месте на панели навигации. Тогда просто спрячьте кнопку назад

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...