2015-02-08 9 views
5

मुझे आईफोन 6 'डिस्प्ले ज़ूम कार्यक्षमता के साथ समस्या का सामना करना पड़ता है, जैसे कि एक्सकोड 6.1.1 सिम्युलेटर में परीक्षण ज़ूम कार्यक्षमता परीक्षण करने के लिए नहीं है और उसके पास केवल मानक डिस्प्ले है।आईफोन 6 डिस्प्ले ज़ूम कार्यक्षमता पूरे दृश्य को परेशान करती है

समस्या:

जब मैं सिम्युलेटर और iPhone6 ​​(मानक प्रदर्शन के साथ) अपना काम ठीक पर अपने कोड चलाने के लिए, लेकिन जब मैं तो मेरे पूरे दृश्य (पर प्रदर्शन ज़ूम कार्यक्षमता के साथ) iPhone6 ​​पर अपने कोड को चलाने अपनी मूल स्थिति से परेशान है और यहां तक ​​कि UIButton भी इस मामले में प्रदर्शित या छुपा नहीं है।

यहाँ मेरी परिदृश्य के दो छवियों हैं: सभी दृश्य अपनी मूल स्थिति पर है

नीचे दी गई छवि में (मानक प्रदर्शन के साथ iPhone 6) और सब कुछ ठीक है।

enter image description here

लेकिन निम्न छवि (प्रदर्शन ज़ूम कार्यक्षमता के साथ iPhone 6 पर है) दृश्य पर सभी चीजों को बड़ा गेंद के चारों ओर अपनी मूल स्थिति और छोटे बॉल (UIButton) से परेशान में भी इस मामले में छिपे हुए हैं।

enter image description here

किसी भी मदद और सुझाव की सराहना की जाएगी।

+0

आईआईआरसी, प्रदर्शन ज़ूम सिर्फ एक आईफोन 5/5 एस/5 सी के संकल्प को अनुकरण करता है। इन ऐप पर आपका ऐप कैसा प्रदर्शन करता है? – Cyrille

+0

मैंने उन उपकरणों पर जांच नहीं की, वर्तमान में मैं आईफोन 6 पर इस मुद्दे का सामना कर रहा हूं, केवल किसी भी विचार पर डिस्प्ले ज़ूम के साथ कि मैंने इसे कैसे तय किया है या मैं इसे कैसे एक्सकोड सिम्युलेटर पर जांचता हूं, क्या यह ऐप्पल की बग है? – Irfan

+0

यहां जवाब देने के लिए कुछ भी नहीं है। सुनिश्चित करें कि आपका यूई आईफोन 5/5 एस सिमुलेटर पर अपेक्षित व्यवहार करता है और यह ज़ूम मोड के साथ आईफोन 6 पर भी वैसे ही व्यवहार करेगा। –

उत्तर

1

बहुत सारी खोज और प्रयोग करने के बाद, मैं इस मुद्दे को हल करने में सक्षम था।

1) सही का निशान हटाएँ उपयोग ऑटो लेआउट और उपयोग आकार वर्ग:

दो चीजें (मुझे लगता है कि विशिष्ट देखें xib फ़ाइल के साथ किया है), जो मेरी मदद कर रहे हैं।

enter image description here

2) किसी भी autoresizing उस दृश्य जो फैला में iPhone6 ​​'प्रदर्शन ज़ूम के चयन नहीं।

enter image description here

मुझे आशा है कि यह भी अन्य मदद मिलेगी।

धन्यवाद चीयर्स!

+0

क्या यह ऑटो लेआउट अक्षम करने के अलावा एक विकल्प है (जो अलग-अलग उपकरणों के लिए अलग-अलग स्क्रीन आकारों के लिए आवश्यक है)? – Raptor

+3

अन्य तरीके ऑटो लेआउट का सही ढंग से उपयोग करना है :) – Irfan

+2

उचित ऑटो लेआउट के साथ भी, लेआउट संभवतः डिस्प्ले ज़ूम मोड में "टूटा हुआ" होगा। – Raptor

संबंधित मुद्दे