में किसी विशिष्ट टैब में ऐप खोलें मेरे पास 5 टैब के साथ टैबबार वाला कोई ऐप है (कोई कस्टम क्लास वाला नियमित टैब बार)। जब मैं ऐप शुरू करता हूं तो बायां टैब खोला जाता है। मैं इसे पहले मध्य खोलना चाहता हूं। मैं ViewController कि पहले खोला है की viewDidLoad मेंटैबबार
[self.tabBarController setSelectedIndex:3];
डालने की कोशिश की है लेकिन टैब स्विचन नहीं है। मैं इसे हाइलाइट कर सकता हूं लेकिन चयनित नहीं है। यदि मैं ऊपर कोड को viewWillAppear
के तहत डालता हूं तो इसे पहले रन पर चुना जाएगा, लेकिन जब मैं समय-समय पर बाएं टैब का चयन करूंगा तो यह मध्य में कूद जाएगा।
DetailsViewController* vc = [self.storyboard instantiateViewControllerWithIdentifier:@"DetailsViewController"];
[self.navigationController pushViewController:vc animated:true];
क्या मैं गलत कर रहा हूँ:
भी सफलता के बिना इस की कोशिश की?
क्या टैबबार इंटरफेस बिल्डर से जोड़ा गया है या कोड का उपयोग कर रहा है? –
इंटरफ़ेस। और ट्रिगर किए गए सेगौस को कंट्रोलर – Segev
देखने के लिए खींचें शायद [अगला लिंक] (http://stackoverflow.com/questions/4195316/iphone-how-i-hide-a-tab-bar-button) अगर मैं आपको सही ढंग से समझता हूं तो आपकी मदद करता है। – Neznajka