Hanya untuk memperjelas jawaban yang ada: hidesBackButton
properti adalah jawaban yang tepat, tetapi tidak jelas dalam banyak jawaban apa yang self
merujuk. Pada dasarnya Anda harus mengatur self.navigationItem.hidesBackButton = YES
pengontrol tampilan yang akan didorong (atau baru saja didorong) ke UINavigationController
.
Dengan kata lain, katakan saya memiliki UINavigationController
nama myNavController
. Saya ingin menempatkan pandangan baru di atasnya, dan ketika saya melakukannya saya tidak ingin tombol kembali ditampilkan. Saya bisa melakukan sesuatu seperti:
UIViewController *newVC = [[UIViewController alloc] init];
//presumably would do some stuff here to set up the new view controller
newVC.navigationItem.hidesBackButton = YES;
[myNavController pushViewController:newVC animated:YES];
Ketika kode selesai, tampilan yang dikontrol oleh newVC
sekarang akan ditampilkan, dan tidak ada tombol kembali yang terlihat.
setHidesBackButton:
SEBELUM Anda mendorong item navigasi ke dalam navigationController.