नेविगेशन बार में बैक बटन छिपाने के तरीके
नेविगेशन बार पर बैक बटन छिपाने के लिए हमें या तो नेविगेशन बटन को nil सेट करके छिपाना होगा या सीधे छिपाना होगा।
प्रोजेक्ट सेटअप
एक प्रोजेक्ट बनाएं, 2 व्यू कंट्रोलर जोड़ें और उन्हें नेविगेशन कंट्रोलर में एम्बेड करें। बिना किसी कोड के प्रोजेक्ट चलाने पर यह इस तरह दिखता है:

विधि 1: hidesBackButton प्रॉपर्टी का उपयोग
self.navigationController?.navigationItem.hidesBackButton = true
विधि 2: leftBarButtonItem को nil सेट करना
self.navigationItem.leftBarButtonItem = nil
विधि 3: दोनों दृष्टिकोणों का संयोजन (सर्वोत्तम)
self.navigationItem.leftBarButtonItem = nil
self.navigationItem.hidesBackButton = true
यह संयोजन बेहतर समाधान है और कस्टम नेविगेशन बार होने पर भी काम करता है।
विधि 4: viewDidLoad में setHidesBackButton का उपयोग
override func viewDidLoad() {
super.viewDidLoad()
self.navigationItem.setHidesBackButton(true, animated: false)
}
परिणाम
उपरोक्त कोड को नए व्यू कंट्रोलर में जोड़ने के बाद ऐप इस तरह दिखता है:

नोट: सेकंड व्यू कंट्रोलर को क्लास असाइन करना न भूलें और उपरोक्त कोड उस क्लास में जोड़ें।