मैं बना रहा हूं और इस प्रकार एक ActionSheet
पेश पर पॉपओवर में UIAlertController ActionSheet पेश:iPhone
let alertController = UIAlertController(title: nil, message: nil, preferredStyle: .ActionSheet)
alertController.modalPresentationStyle = .Popover
// Add some buttons
alertController.popoverPresentationController?.delegate = self
alertController.popoverPresentationController?.barButtonItem = someBarButton
self.presentViewController(alertController, animated: true, completion: nil)
यह आईपैड पर ठीक काम करता है, लेकिन alertController.popoverPresentationController
nil
iPhone पर है।
मैं सफलतापूर्वक इंटरफ़ेस बिल्डर में अनुकूली segue शैली पॉपओवर के रूप में उपस्थित का उपयोग करने और adaptivePresentationStyleForPresentationController
प्रतिनिधि विधि को लागू करने के लिए सही UIModalPresentationStyle
वापस जाने के लिए iPhone पर R आर प्रस्तुत किया है, लेकिन मैं यह कैसे के रूप में UIAlertController
साथ कोड में यह करने के लिए अटक कर रहा हूँ आईफोन
नहीं जवाब आप देख रहे हैं, और मैं गलत हो सकता है इस पर, लेकिन मुझे लगता है कि इस लिंक से आपको बाहर मदद मिल सकती है :) यह सिर्फ संभव iPhone पर एक पॉपओवर में एक कार्रवाई शीट दिखाने के लिए नहीं है, आईओएस 8. –
में भी http://stackoverflow.com/a/25656733/3 9 64 9 13 –
दुर्भाग्य से गॉर्डनवर्र्सविक नहीं। मेरे प्रश्न के अनुसार, 'UIAlertController' में आईफोन –