मैं वास्तव में उलझन में हूं कि बाजार में वर्तमान में आईओएस रूलर ऐप्स विभिन्न आकार उपकरणों के साथ संगत हैं। एक उदाहरण नीचे दिखाया गया है।शासक ऐप्स सभी उपकरणों पर सटीक कैसे रहते हैं?
शोध करने के बाद, मैं इस निष्कर्ष पर पहुंचा था कि रीयलटाइम में वर्तमान स्क्रीन का पीपीआई असंभव था, जिससे प्रोग्रामिंग रूप से शासक को आकर्षित करना असंभव हो जाता है।
मेरी क्वेरी यह है कि इन शासक ऐप्स डिवाइस पीपीआई प्राप्त करने में सक्षम होने के बिना शासक को सटीक रूप से कैसे प्रदर्शित करते हैं?
मेरा पहला विचार यह होगा कि प्रत्येक डिवाइस के लिए पीपीआई और स्क्रीन आकार ऐप में हार्ड-कोड किया गया है। यह एक लाख गलतियों के लिए बहुत सारे प्रयास और नुस्खा जैसा लगता है। क्या वास्तव में उन्हें यह करना है? यह सुनिश्चित करने के लिए कि यह सही तरीके से काम करता है, इसे प्रत्येक अलग डिवाइस पर परीक्षण करने की आवश्यकता होगी। मेरे पास केवल मेरे आईफोन 5 एस तक पहुंच है। क्या उनके पास प्रत्येक अलग-अलग डिवाइस के लिए शासकों की अलग-अलग छवियां हो सकती हैं? यह फोन पर बहुत सी जगह लेगा।
मैंने शासकों को आकर्षित करने के बारे में SO पर समान प्रश्न देखे हैं, लेकिन (यदि मैं गलत हूं तो मुझे सही करें) उन्हें अलग-अलग स्क्रीन आकारों और पीपीआई के लिए सटीकता बनाए रखने का कोई समाधान नहीं लगता है। वे सभी कहते हैं "यह असंभव है"। यदि यह असंभव है, तो यह कैसे किया जाता है?
शायद आपका पहला विचार। – zaph
ऐसे कई अलग-अलग पिक्सेल आकार नहीं हैं, क्योंकि कई उपकरणों में एक ही पिक्सेल आकार होता है। हो सकता है कि 7 से 10 अलग-अलग आकार अब तक बने रहें। –