इमेज 1 ऐप का स्क्रीनशॉट है जबकि इमेज 2 ओरिजिनल इमेज है। मूल छवि Xcode की एसेट फ़ाइल में है। जैसा कि आप देख सकते हैं, छवि में डिज़ाइन मूल छवि से अलग दिखाई दे रहा है। मैंने इसके बारे में शोध किया है, ऐसा लगता है कि एक्सकोड पर संपीड़न परिवर्तन कर रहा है, लेकिन एक संपीड़न इस तरह छवि को कैसे बदल सकता है? मैंने छवि संपत्ति में "इस रूप में प्रस्तुत करें" - "मूल छवि" और "संपीड़न" - "दोषरहित" चुना है लेकिन इससे मदद नहीं मिली।

Original image[![][1]

4
Hem Poudyal 20 अप्रैल 2018, 13:51

2 जवाब

सबसे बढ़िया उत्तर

ऐसा लगता है कि आपको छवि दृश्य खींचने वाली संपत्ति के साथ समस्या है। स्ट्रेचिंग मान को डिफ़ॉल्ट पर सेट करें। अर्थात्

एक्स: 0 वाई: 0 चौड़ाई: 1 ऊंचाई: 1

You can see the screenshot and let me know if it works

2
Lal Krishna 21 अप्रैल 2018, 09:23

आपके द्वारा दिखाई गई शीर्ष छवि में छवि दृश्य नीचे की छवि (आपकी वास्तविक छवि) की तुलना में एक अलग पहलू-अनुपात है:

Top:     748 x 640
Bottom:  690 x 798

आपको यह तय करना होगा कि आप इसे कैसे संभालना चाहते हैं। यदि आपने इसे पहलू फिट या भरण में बदल दिया है, तो यह चाहिए आपके द्वारा पोस्ट की गई सामग्री से अलग दिखाई देना चाहिए - हालांकि हो सकता है कि उसने आपको वह नहीं दिया जो आप चाहते हैं।

इस स्क्रीन-कैप में, सभी तीन छवि दृश्य 200 x 231 हैं - जो आपकी शीर्ष छवि में छवि दृश्य के अनुपात से मेल खाते हैं:

enter image description here

बाईं ओर Fill पर सेट है, केंद्र Aspect Fit पर सेट है और दाईं ओर AspectFill है। सामग्री मोड प्रदर्शित छवि को कैसे प्रभावित करता है, यह दिखाने के लिए मैंने कोने की त्रिज्या, और सीमा (लाल रेखा) भी निर्धारित की है।

Aspect Fill संभवत: वही है जो आप चाहते हैं... जब छवि दृश्य "लंबा और संकीर्ण" होता है (जैसा कि आपके पास वर्तमान में है) तो यह ऊपर से भर जाएगा -नीचे और किनारों को क्लिप करें। यदि आपका छवि दृश्य "छोटा और चौड़ा" हो जाता है, तो यह बाएं से दाएं भर जाएगा और ऊपर और नीचे क्लिप करेगा।

1
DonMag 20 अप्रैल 2018, 15:46