Screen size of iPhone 5

前端 未结 3 850
情歌与酒
情歌与酒 2020-12-02 03:18

I\'m developing the app to work both on iphone4 and iPhone 5. I\'m using the following code to get the screen size

  CGRect screenBounds = [[UIScreen mainSc         


        
相关标签:
3条回答
  • 2020-12-02 03:57

    When running the simulator, go to Hardware -> Device and make sure that iPhone (Retina 4-inch) is selected.

    0 讨论(0)
  • 2020-12-02 03:59

    On the simulator make sure you have set to iPhone (Retina 4-inch). You can do this by going simulator menu at the top go to Hardware>>Device>>iPhone (Retina 4-inch) that will change the phone simulator to the iPhone 5 version.

    If this is set then you may need to add a launch image for the iPhone 5. Default-568h@2x.png if this is missing it will not launch in iPhone (Retina 4-inch).

    I have also answer another question here that may help.

    0 讨论(0)
  • 2020-12-02 03:59

    In fact

    [[UIScreen mainScreen] bounds].size.height 
    

    returns 568 for iPhone 5. Make sure, you selected "iPhone 4 - (4 inch)" as Device in the Simulator (it's there since Xcode 4.5). There should also be an Default-568h@2x.png file in your project if you created your project using the Xcode assistent.

    0 讨论(0)
提交回复
热议问题