【发布时间】:2014-07-27 21:46:47
【问题描述】:
在 Objective-C 中,我们可以使用以下代码获取设备的宽度和高度:
CGRect sizeRect = [UIScreen mainScreen].applicationFrame
float width = sizeRect.size.width
float height = sizeRect.size.height
如何在 Swift 中做到这一点?
【问题讨论】:
-
仅供参考 -
applicationFrame没有给出屏幕尺寸。它给出了应用程序的大小。如果您想要屏幕大小,最好使用bounds而不是applicationFrame。 -
是的,rmaddy 你是对的。我已经在我的应用程序中进行了这些更改。感谢您的回复。
标签: ios swift cocoa-touch uiscreen cgsize