কেবল বিদ্যমান উত্তরগুলি স্পষ্ট করার জন্য: 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:
নেভিগেশনকন্ট্রোলারের মধ্যে ন্যাভিগেশন আইটেমটি চাপ দেওয়ার আগে আপনাকে কল করতে হবে।