मैं डिवाइस को 3.5 इंच या 4 इंच निर्धारित करने के लिए एक मैक्रो लिखने की कोशिश कर रहा हूं। नीचे कुछ चीज।आईओएस लेखन मैक्रो 3.5 इंच या 4 इंच का डिस्प्ले
#define IOS_OLDER_THAN_6 ([ [ [ UIDevice currentDevice ] systemVersion ] floatValue ] < 6.0)
#define IOS_NEWER_OR_EQUAL_TO_6 ([ [ [ UIDevice currentDevice ] systemVersion ] floatValue ] >= 6.0)
क्या कोई मेरी मदद कर सकता है। कृपया
यह मैक्रो गलत है। कोड के लिए: अधिकतम = IS_iPhone5? 5: 6; मुझे 1 बेकोज़ मिलती है जिसे आप ब्रैसर जोड़ना भूल जाते हैं। शॉर्टंड अगर-और प्रारूप यहां असफल है। सही कोड के नीचे: # परिभाषित isiPhone5 ([[यूआईस्क्रीन मुख्य स्क्रीन] सीमाएं] .size.height == 568) – Szu
आईओएस 8 में उन्मुख अभिविन्यास नहीं है? –
@SjoerdPerfors आप सही हैं। मैंने एक अन्य प्रश्न पर पोस्ट किए गए उत्तर में अभिविन्यास को एक चेक जोड़ा क्योंकि अब इस प्रश्न पर उत्तर स्वीकार नहीं किए गए हैं: http://stackoverflow.com/a/35208438/159758 – DonnaLea