मैं ABPeoplePickerNavigationController
उपclassing कर रहा हूँ और मैं सोच रहा था कि सही टूलबार आइटम "Cancel
" को कैसे छिपाना है?ABPeoplePickerNavigationController रद्द करें बटन
मैं खोज रहा हूं लेकिन मुझे सही समाधान नहीं मिला।
धन्यवाद!
मैं ABPeoplePickerNavigationController
उपclassing कर रहा हूँ और मैं सोच रहा था कि सही टूलबार आइटम "Cancel
" को कैसे छिपाना है?ABPeoplePickerNavigationController रद्द करें बटन
मैं खोज रहा हूं लेकिन मुझे सही समाधान नहीं मिला।
धन्यवाद!
उपयोग <UINavigationControllerDelegate>
ABPeoplePickerNavigationController alloc
आत्म करने के लिए यह प्रतिनिधि के बाद।
peoplePicker.delegate = self;
हम एक UINavigationController
के प्रतिनिधि विधि ओवरराइड करने के लिए की आवश्यकता होगी।
// नेविगेशन नियंत्रक एक पुश, पॉप या दृश्य नियंत्रक स्टैक की सेटिंग के माध्यम से एक नया शीर्ष दृश्य नियंत्रक दिखाता है।
- (void)navigationController:(UINavigationController*)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated
{
if([navigationController isKindOfClass:[ABPeoplePickerNavigationController class]])
navigationController.topViewController.navigationItem.rightBarButtonItem = nil;
}
एक और सवाल है यदि मैं कर सकता हूं, मुझे नंबरऑफ्रोइन्स इनसेक्शन लागू करना है, मैं प्रत्येक अनुभाग के लिए पंक्तियों की संख्या कैसे वापस कर सकता हूं? 'UITableView' के लिए – jkigel
' संख्याOfRowsInSection'? –
हां, मैं ABPeoplePickerNavigationController की तालिका को देखता हूं और इसे अपने डेटा को स्रोत पर सेट करता हूं, लेकिन मुझे नंबरऑफ्रोस इनसेक्शन लागू करने की आवश्यकता है: – jkigel
आप इसे क्यों छिपाना चाहते हैं ..? – aBilal17
क्या आपने 'peoplePicker.topViewController.navigationItem.leftBarButtonItem = nil;' की कोशिश की है? – jjv360
@ jjv360 धन्यवाद, लेकिन यह काम नहीं करता है, rightBarButtonItem अभी भी – jkigel