কেবল বিদ্যমান উত্তরগুলি স্পষ্ট করার জন্য: hidesBackButtonসম্পত্তিটি সঠিক উত্তর, তবে কী কী জবাব দেয় তা অনেক উত্তরেই এটি পরিষ্কার নয় self। মূলত আপনার self.navigationItem.hidesBackButton = YESসেই ভিউ কন্ট্রোলারে সেট করা উচিত যা উপরের দিকে ধাক্কা পেতে চলেছে (বা সবেমাত্র ধাক্কা খেল) UINavigationController।
অন্য কথায়, বলুন আমার একটি UINavigationControllerনাম আছে myNavController। আমি এটিতে একটি নতুন মতামত রাখতে চাই এবং আমি যখন চাই না তখন পিছনের বোতামটি আর দেখাতে চাই না। আমি এরকম কিছু করতে পারি:
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];
কোড শেষ হয়ে গেলে দর্শনটি নিয়ন্ত্রণ করে newVC এখন প্রদর্শিত হওয়া উচিত এবং কোনও পিছনের বোতামটি দৃশ্যমান হওয়া উচিত নয়।
setHidesBackButton:নেভিগেশনকন্ট্রোলারের মধ্যে ন্যাভিগেশন আইটেমটি চাপ দেওয়ার আগে আপনাকে কল করতে হবে।