Avatar ·

Swift में iOS डिवाइस की स्क्रीन का आकार कैसे निर्धारित करें?

सभी को नमस्ते! मैं Swift में iOS डेवलपमेंट में नया हूँ और डिवाइस की स्क्रीन का आकार प्राप्त करने की कोशिश करते समय एक समस्या का सामना करना पड़ा। मुझे विभिन्न स्क्रीन आकारों (iPhone SE, iPhone 12, iPad आदि) के अनुसार इंटरफ़ेस को अनुकूलित करने की आवश्यकता है, लेकिन मैं समझ नहीं पा रहा हूँ कि इसे सही तरीके से कैसे किया जाए। मैंने कई तरीके आज़माए, लेकिन वे या तो गलत मान लौटाते हैं या बिल्कुल काम नहीं करते। यहाँ मैंने क्या प्रयास किया: ```swift let screenSize = UIScreen.main.bounds.size print("Screen size: \(screenSize)") ``` लेकिन यह कोड काम करता हुआ प्रतीत होता है, हालांकि मैंने पढ़ा है कि `UIScreen.main` कुछ मामलों में पुराना या अविश्वसनीय हो सकता है। मैंने यह भी सुना है कि safe area और navigation bar को ध्यान में रखना चाहिए, लेकिन समझ नहीं आता कि यह स्क्रीन के आकार को कैसे प्रभावित करता है। मैंने `UIApplication.shared.keyWindow?.bounds` का उपयोग करने का भी प्रयास किया, लेकिन यह