Swift:确定iOS的屏幕大小
我想使用Swift代码在我的应用程序中正确定位项目,无论屏幕大小是多less。 例如,如果我想要一个button为屏幕宽度的75%,我可以做一些像(screenWidth * .75)
这样的button宽度。 我发现这可以通过做Objective-C来确定
CGFloat screenWidth = screenSize.width; CGFloat screenHeight = screenSize.height;
不幸的是,我不确定如何将其转换为Swift。 有没有人有一个想法?
谢谢!
在Swift 3.0中
let screenSize = UIScreen.main.bounds let screenWidth = screenSize.width let screenHeight = screenSize.height
在老年人迅速:做这样的事情:
let screenSize: CGRect = UIScreen.mainScreen().bounds
那么你可以像这样访问宽度和高度:
let screenWidth = screenSize.width let screenHeight = screenSize.height
如果你想要你的屏幕宽度的75%,你可以去:
let screenWidth = screenSize.width * 0.75