EDIT: 2014-04-09: Коли я здобув репутацію, мені шкода, тому що я вже не використовую цей трюк. Я рекомендую відповідь Кайла. Також зверніть увагу , що self
з self.navigationItem.backBarButtonItem
НЕ - контролера відображається кнопка назад, але попередній контролер уявлення , щоб бути повернулося.
Якщо вам не потрібно мати текст заголовка для попереднього контролера перегляду, просто заповніть заголовок порожнім рядком;
self.navigationItem.title = @"";
[self.navigationController pushViewController:viewController animated:YES];
Це запобіжить показ "назад" з шевроном на натиснутому контролері подання.
РЕДАКТУВАННЯ. Навіть якщо ви використовуєте непорожній текст заголовка, встановлення заголовка попереднього контролера перегляду в viewWillAppear:
роботах, за винятком того, що заголовок може мерехтіти, коли контролер перегляду спливе. Я думаю, що "додаток щебетати", здається, робить більш тонкий злом, щоб уникнути мерехтіння.