2015-01-20 13 views
10

मैं समझना चाहता हूं कि कैसे पता चलेगा कि सेब घड़ी 38 मिमी या 42 मिमी है ताकि मैं यूआई तत्वों के लिए प्रोग्रामेटिक रूप से छवियों को सेट कर सकूं।ऐप्पल वॉच: स्क्रीन आकार को कैसे जानें?

उत्तर

19

मैं इसे WKInterfaceDevice वर्ग

NSLog(@"%@", CGRectCreateDictionaryRepresentation([WKInterfaceDevice currentDevice].screenBounds)); 

42 मिमी { ऊँचाई = 195 में पता लगा; चौड़ाई = 156; एक्स = 0; वाई = 0; }

38mm { ऊँचाई = 170; चौड़ाई = 136; एक्स = 0; वाई = 0; }

+3

स्विफ्ट में, आप उसी प्रभाव के लिए WKInterfaceDevice.currentDevice() स्क्रीनबाउंड का उपयोग करते हैं। – Odinodin

+0

क्या इस आकार में स्टेटस बार शामिल है? एक छवि (उदाहरण के लिए) के लिए जो स्क्रीन भरती है, हमें स्टेटस बार की ऊंचाई घटाएं? – Markus

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