आप एक पॉपओवर खारिज करने के लिए चाहते हैं - पॉपओवर के contentViewController भीतर उदाहरण के लिए, एक बटन से आप चाहिए -अपनी सामग्री ViewController के भीतर से एक UIPopoverController को खारिज कर रहा है?
- पॉपओवर के लिए एक संदर्भ बनाएं जो यह
- बनाएं बनाता है दृश्य नियंत्रक द्वारा आयोजित होने वाले contentViewController से एक सूचना मालिक दृश्य नियंत्रक पता है कि यह खारिज कर दिया जाना चाहिए, या एकांतर एक ही उद्देश्य
- अधिसूचना या प्रतिनिधि संदेश भेजें जब पॉपओवर खारिज कर दिया करने के लिए
- कॉल के लिए तैयार है के लिए एक प्रतिनिधि बनाने के लिए
dismissPopover:animated
जब नोटिफ़िका tion या प्रतिनिधि विधि कहा जाता है
इस बीच, एक UIViewController
से आप मोडल दृश्य नियंत्रक, जनक दृश्य नियंत्रक, नेविगेशन नियंत्रक, विभाजित दृश्य नियंत्रक, टैब बार नियंत्रक, खोज प्रदर्शन नियंत्रक का उपयोग कर सकते, बाल दृश्य नियंत्रक, प्रस्तुत करने वाले दृश्य नियंत्रक, और प्रस्तुत दृश्य नियंत्रक।
क्या पॉपओवर की सामग्री व्यू कंट्रोलर से ऐसा करने का कोई बेहतर तरीका है?
दस्तावेज़ों के माध्यम से खोज करने के बाद मैं भी इससे आश्चर्यचकित था। दुर्भाग्य से यह पूरे अवांछित निर्भरताओं को जोड़ता है। – Maurizio
आईओएस 8 में, अब आपके पास एक विकल्प हो सकता है: self.popoverPresentationController – Jacky