在iOS中,如何获取屏幕的高度和宽度,包括在横向模式下宽度大于高度?

克里斯托斯·海沃德(Christos Hayward)

在呈现背景的函数的顶部,我有:

int height = [[UIScreen mainScreen] bounds].size.height;
int width = [[UIScreen mainScreen] bounds].size.width;

当我NSLog高度和宽度时,对于处于横向模式的视网膜设备,我得到的高度为1024,宽度为768。如果我将设备侧面打开,则图像会整齐地填满整个屏幕,但背景仍然会显示水平压缩的图像。

我应该做些其他事情来正确获取高度和宽度吗?我希望对于横向设备,其高度为768,宽度为1024。如果[UIScreen mainScreen]知道我真的希望高度大于宽度(无论我是否实际做),怎么办我查询的是实际尺寸,还是查询设备是纵向模式还是横向模式?

亚历克斯

您将需要考虑当前的界面方向并相应地处理[[UIScreen mainScreen] bounds]的结果。在对此主题的公认答案中,有关于如何执行此操作的详尽的详尽解释:

如何获得与方向相关的屏幕高度和宽度?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在纵向和横向模式下获得相同的屏幕宽度和高度

来自分类Dev

如何获取屏幕的宽度和高度-Android

来自分类Dev

如何在SwiftUI中获取视图或屏幕的高度和宽度

来自分类Dev

如何使div的高度和宽度等于屏幕的宽度和高度?

来自分类Dev

如何使div在响应矩形下填充屏幕的宽度和高度?

来自分类Dev

获取报告的屏幕宽度和高度

来自分类Dev

Android:如何查找屏幕的宽度和高度?

来自分类Dev

如何在Android中获得可用的屏幕宽度和高度

来自分类Dev

如何在Libgdx中设置屏幕的宽度和高度?

来自分类Dev

测量大于屏幕的布局的宽度和高度

来自分类Dev

如何在Windows Phone 8.1中获取屏幕分辨率(宽度和高度)?

来自分类Dev

如何在Windows Phone 8.1中获取屏幕分辨率(宽度和高度)?

来自分类Dev

如何获取表格的内部宽度和高度

来自分类Dev

如何获取视图的高度和宽度?

来自分类Dev

如何获取视图框的宽度和高度

来自分类Dev

如何从 DockPanel 获取高度和宽度?

来自分类Dev

在Pygame中获取图像的宽度和高度

来自分类Dev

获取窗口宽度和高度,在 init 中

来自分类Dev

如何在Android中获取显示图像的宽度和高度?

来自分类Dev

如何使用TypeScript在Ionic中获取设备的宽度和高度?

来自分类Dev

如何获取HTML中根节点的实际宽度和高度?

来自分类Dev

如何在引导程序中获取窗口的高度和宽度

来自分类Dev

如何从构造函数中获取JPanel的宽度和高度?

来自分类Dev

如何在iOS 8中设置UIAlertController的高度和宽度

来自分类Dev

根据屏幕宽度和高度更改div宽度和高度

来自分类Dev

如何获取片段中按钮的宽度/高度

来自分类Dev

如何获取片段中按钮的宽度/高度

来自分类Dev

获取ViewPager的宽度和高度

来自分类Dev

libgdx获取2D游戏的屏幕宽度和高度

Related 相关文章

  1. 1

    在纵向和横向模式下获得相同的屏幕宽度和高度

  2. 2

    如何获取屏幕的宽度和高度-Android

  3. 3

    如何在SwiftUI中获取视图或屏幕的高度和宽度

  4. 4

    如何使div的高度和宽度等于屏幕的宽度和高度?

  5. 5

    如何使div在响应矩形下填充屏幕的宽度和高度?

  6. 6

    获取报告的屏幕宽度和高度

  7. 7

    Android:如何查找屏幕的宽度和高度?

  8. 8

    如何在Android中获得可用的屏幕宽度和高度

  9. 9

    如何在Libgdx中设置屏幕的宽度和高度?

  10. 10

    测量大于屏幕的布局的宽度和高度

  11. 11

    如何在Windows Phone 8.1中获取屏幕分辨率(宽度和高度)?

  12. 12

    如何在Windows Phone 8.1中获取屏幕分辨率(宽度和高度)?

  13. 13

    如何获取表格的内部宽度和高度

  14. 14

    如何获取视图的高度和宽度?

  15. 15

    如何获取视图框的宽度和高度

  16. 16

    如何从 DockPanel 获取高度和宽度?

  17. 17

    在Pygame中获取图像的宽度和高度

  18. 18

    获取窗口宽度和高度,在 init 中

  19. 19

    如何在Android中获取显示图像的宽度和高度?

  20. 20

    如何使用TypeScript在Ionic中获取设备的宽度和高度?

  21. 21

    如何获取HTML中根节点的实际宽度和高度?

  22. 22

    如何在引导程序中获取窗口的高度和宽度

  23. 23

    如何从构造函数中获取JPanel的宽度和高度?

  24. 24

    如何在iOS 8中设置UIAlertController的高度和宽度

  25. 25

    根据屏幕宽度和高度更改div宽度和高度

  26. 26

    如何获取片段中按钮的宽度/高度

  27. 27

    如何获取片段中按钮的宽度/高度

  28. 28

    获取ViewPager的宽度和高度

  29. 29

    libgdx获取2D游戏的屏幕宽度和高度

热门标签

归档