मैं स्टोरीबोर्ड का उपयोग करके एक iOS ऐप लागू कर रहा हूं जहां एक बटन कॉल होता है dismissViewControllerAnimated
एक दृश्य नियंत्रक से वापस जाने के लिए B
पिछले दृश्य नियंत्रक के लिए A
.
दो नियंत्रकों के बीच, मैंने "क्षैतिज फ्लिप एनीमेशन का उपयोग करके एक मॉडल सेग सेट किया है:
View Controller A → (Modal Segue with Flip transition) → View Controller B
बटन का दोहन, ए dismissViewControllerAnimated
फ्लिप संक्रमण निष्पादित करता है औंधा, जैसा सोचा था।
लेकिन जब एप्लिकेशन नियंत्रक को प्रदर्शित करने के लिए राज्य बहाली तंत्र का उपयोग कर रहा है B
उपयोग किया जाने वाला संक्रमण, फ्लिप संक्रमण के बजाय मानक एक (दृश्य पॉप आउट किया जाता है) है।
मैं कैसे कर सकता हूँ dismissViewControllerAnimated
बहाली के बाद भी उसी संक्रमण प्रकार का उपयोग करें?
उत्तर:
जवाब के लिए 0 № 1ठीक modalTransitionStyle
सेवा मेरे UIModalTransitionStyleFlipHorizontal
बहाली के पूरा होने के बाद।