मेरे पास एक UISplitViewController पर आधारित एक ऐप है जो स्प्लिट के मास्टरव्यू कंट्रोलर में एक्शनशीट दिखाता है। आईओएस 5.1 से पहले, मुझे विभाजन द्वारा प्रस्तुत पॉपओवर में एक्शन शीट पेश करने में कोई समस्या नहीं थी, लेकिन अब जाहिर है कि मास्टरकंट्रोलर को दिखाने के लिए नए "स्लाइड-इन" तरीके से कुछ गड़बड़ है।आईओएस 5.1 + UISplitViewController PortraitMode + UIActionSheet MasterController में = Assertion विफलता
बात यह है कि जब मैं किसी भी [actionSheet show ..] विधि का उपयोग करके एक्शनशीट प्रस्तुत करने का प्रयास कर रहा हूं, तो ऐप निम्न त्रुटि के साथ क्रैश हो जाता है (सटीक प्रविष्टि निम्न है)।
*** Assertion failure in -[UIActionSheet presentSheetInPopoverView:], /SourceCache/UIKit_Sim/UIKit-1914.84/UIActionSheet.m:1816
sharedlibrary apply-load-rules all
Error in re-setting breakpoint 1:
Catchpoint 2 (throw)Error in re-setting breakpoint 1:
Error in re-setting breakpoint 1:
Current language: auto; currently objective-c
मैं थोड़ी देर के लिए यह गूगल, लेकिन कोई पर्याप्त जवाब .. कुछ लोग कहते हैं यह नई SplitViewController में एक बग हो सकता है ...
विचार?
अग्रिम धन्यवाद!
अद्यतन: मैंने एक संभावित जेनेरिक वर्कअराउंड पोस्ट किया, इसे जांचें। यदि यह आपके लिए काम करता है, तो एक टिप्पणी छोड़ दो .... अगर यह ठीक है, तो मैं इसे दो दिनों में सही के रूप में चिह्नित करूंगा
अच्छा वास्तविक दावा क्या है? हमें कंसोल से संदेश दें। –
मैंने सटीक दावे के साथ प्रश्न संपादित किए ..धन्यवाद – Omer
इसके बाद हमें कंसोल में अगले दस या तो लाइनों की आवश्यकता है। –