Wednesday, 3 January 2018

iPhone Resolution

if([[UIDevice currentDevice]userInterfaceIdiom]==UIUserInterfaceIdiomPhone) {
        
        switch ((int)[[UIScreen mainScreen] nativeBounds].size.height) {
                
            case 1136:
                NSLog(@"iPhone 5 or 5S or 5C");
                break;
            case 1334:
                NSLog(@"iPhone 6/6S/7/8");
                break;
            case 2208:
                NSLog(@"iPhone 6+/6S+/7+/8+");
                break;
            case 2436:
                NSLog(@"iPhone X");
                break;
            default:
                NSLog(@"unknown");
        }

    }









Any doubts: vishnu.lucky1991@gmail.com

No comments:

Setting Up Multiple App Targets in Xcode from a Single Codebase

 To create two different apps (like "Light" and "Regular") from the same codebase in Xcode, you can follow these steps b...