2012-04-16 12 views
6

मुझे 2 बाएंबर्टन इटम्स चाहिए, लेकिन आइटमों में से एक को नेविगेशन कंट्रोलर के लिए डिफ़ॉल्ट बैक बटन के रूप में छोड़ दें। मैं स्थापित किया है:आईफोन ऐप में मेरे पास 2 बाएंबर्टन इटम्स कैसे हो सकते हैं, और 1 डिफ़ॉल्ट बैक बटन हो सकता है?

self.navigationItem.leftBarButtonItems = [NSArray arrayWithObjects:archives, ???, nil]; 

जहां अभिलेखागार एक UIBarButtonItem मैं बनाया है, लेकिन नहीं पता है कि डिफ़ॉल्ट वापस बटन सरणी में शामिल करने के लिए है। कोई सुझाव?

उत्तर

19

सुनिश्चित करें कि आपने leftItemsSupplementBackButton को YES पर सेट किया है।

self.navigationItem.leftItemsSupplementBackButton = YES; 
self.navigationItem.leftBarButtonItems = [NSArray arrayWithObjects:archives, nil]; 
+0

... लेकिन ध्यान रखें कि केवल आईओएस 5.0 और बाद में उपलब्ध है। – meronix

+0

क्या मैं इसे XIB के भीतर कर सकता हूं? –

+0

@AnonymousWhite क्या आप XIB के साथ ऐसा करने में सक्षम हैं? मैं अब एक्सकोड 5.1.1 के साथ कोशिश कर रहा हूं। – Drux

संबंधित मुद्दे

 संबंधित मुद्दे