2011-03-01 6 views

उत्तर

12

आपके पास दो विकल्प हैं, दोनों dismissModalViewController का उपयोग कर शामिल है।

पसंदीदा तरीका प्रतिनिधिमंडल का उपयोग करना और दृश्य नियंत्रक को बताना है जो इसे खारिज करने के लिए दृश्य प्रस्तुत करने के लिए जिम्मेदार था। दूसरी तरह के दृश्य हैं, जो अपने आप में खारिज करने के लिए पेश किया गया है (जो वास्तव में इसे खारिज करने के लिए माता पिता को कहता है।)

22

नियंत्रक से रीति से प्रस्तुत किया:

[self dismissModalViewControllerAnimated:YES] 
+0

आपको बहुत धन्यवाद – WangYang

+4

तकनीकी रूप से यह सही नहीं है, यह '[self.parentViewController dismissModalViewControllerAnimated: YES]' होना चाहिए। लेकिन सुविधा के लिए, 'dismackModalViewControllerAnimated: 'स्वचालित रूप से संदेश को माता-पिता को अग्रेषित कर देगा यदि लक्ष्य दृश्य नियंत्रक को सामान्य रूप से प्रस्तुत नहीं कर रहा है। – Anomie

26

iOS6 के इस कोड का उपयोग करने के लिए

[self dismissViewControllerAnimated:YES completion:Nil]; 

बजाय

[self dismissModalViewControllerAnimated:YES]; 

यह आपकी मदद कर सकता है।

+4

मैन आप सुपर डुप्कर अद्भुत हैं, मैं 5 बजे की तरह खोज रहा हूं। –