मैं आईपैड पर फॉर्म शीट मोडल बनाने की कोशिश कर रहा हूं, जो 540x620 मोडल व्यू होना चाहिए।आईपैड मोडल फॉर्म शीट पूरी स्क्रीन को किसी भी तरह ले जाती है
मैंने एनआईबी फ़ाइल के साथ एक व्यू कंट्रोलर बनाया है जिसका दृश्य 540x620 आकार का UIView है (उस पर सामान के साथ)।
मैंने मॉडल प्रस्तुति शैली को UIModalPresentationFormSheet
पर सेट किया है, और वर्तमान दृश्य नियंत्रक पर presentModalViewController:animated:
पर कॉल करें।
मेरा दृश्य नीचे से स्लाइड करता है, लेकिन फॉर्म शीट होने की बजाय, यह पूरी स्क्रीन लेता है (मेरे दृश्य तत्व सभी स्क्रीन के ऊपरी बाईं ओर एंकर किए जाते हैं)।
यहां तक कि अजनबी, जब मैंने इसे खारिज कर दिया, तो सभी यूआई जो "नीचे" थे, सभी स्क्रीन के केंद्र में लगभग एक फॉर्म शीट आकार वाले क्षेत्र में केंद्र में रहने के लिए फिर से तैयार किए गए हैं। Bizarro!
किसी के पास इस व्यवहार का कारण क्या हो सकता है इसके बारे में कोई सुझाव है?
धन्यवाद।
इसे हटाने के लिए धन्यवाद, इससे मुझे मदद मिली। –
मुझे भी, यह मेरी मदद की। – Scar
हाँ, मुझे विश्वास है कि मैंने एसओ पर कुछ उदाहरण देखे हैं, जहां वे उस वीसी पर मौजूद संपत्ति को स्थापित करने के बारे में बात करते हैं जो आपको पता चला है कि गलत है। – marciokoko