मैं एक स्टूडियो सीगू ट्रिगर करने की कोशिश कर रहा हूं जैसे ही व्यूडिड को व्यू कंट्रोलर पर कॉल किया जाता है। सीगू में एक पहचानकर्ता संलग्न होता है, और बटन या अन्य नियंत्रण से जुड़ी एक विधि के अंदर से बुलाया जाता है जब ठीक काम करता है। लेकिन यह viewDidLoad के अंदर काम नहीं करता है। यह बस चुपचाप विफल रहता है। क्या डिडलोड में सेग्यू को नजरअंदाज करने के बारे में कुछ नियम है?क्यों नहीं करता है SegueWithIdentifier viewDidLoad के अंदर काम करता है?
मैं कोशिश की है दोनों इस:
[self performSegueWithIdentifier: @"mySegue"
sender: self];
और इस:
[self dismissViewControllerAnimated:YES completion:^() {
[self performSegueWithIdentifier:@"mySegue" sender:self];
}];
न तो काम करते हैं।
आप एक और दृश्य क्यों लोड करना चाहते हैं जब कोई दूसरा दिखने वाला है? क्या आपने इसे "viewWillAppear" में जोड़ने की कोशिश की है (हालांकि मैं समझ नहीं पा रहा हूं कि आप ऐसा क्यों चाहते हैं)। – Pochi