इस प्रतिनिधि विधि के लिए मेरा मानक कार्यान्वयन निम्न है। मैं बस नेविगेशन बटन शुरू करता हूं और स्थानीय रूप से बटन और पॉपओवर को सहेजता हूं।बहिष्कृत विधि को प्रतिस्थापित करने के लिए कैसे करें splitViewController: willHideViewController: withBarButtonItem: forPopoverController:
- (void) splitViewController: (UISplitViewController *) splitController
willHideViewController: (UIViewController *) viewController
withBarButtonItem: (UIBarButtonItem *) barButtonItem
forPopoverController: (UIPopoverController *) popoverController
{
// Set the button to open the PopOver
barButtonItem.title = viewController.title;
[self.navigationItem setLeftBarButtonItem:barButtonItem animated:YES];
// Save the ref to the default left navigation button
_masterButton = barButtonItem;
// Save the ref to the PopOver
_masterPopOver = popoverController;
}
iOS 8 से इस विधि बहिष्कृत हो गई है और एप्पल प्रलेखन कहते हैं: बजाय विधि:
splitViewController लागू: willChangeToDisplayMode।
लेकिन नई विधि के तर्कों पदावनत विधि के साथ कोई संबंध नहीं है! मुझे लगता है मुझे खुद को एक बटन और एक पॉपओवर बनाना है?
क्या किसी ने पहले से ही इस पॉप-अप व्यवहार को लागू करने के लिए पुनः कोडिंग किया है?
आपकी मदद
क्या आपको इस मुद्दे का कोई जवाब मिला है? एक ही चीज़ की तलाश में! – lionserdar
अभी तक नहीं। मुझे लगता है मुझे अपने आप से काम करना होगा। यह मेरे लिए बहुत जरूरी नहीं है लेकिन जैसे ही मैं काम करता हूं, मैं इसे – PatrickV