相关疑难解决方法(0)

在ios 9.1中使用什么代替UIScreen.mainScreen().applicationFrame for swift?

这可能是一个简单的问题,但由于我是初学者,最好问一下.

由于标题说我应该使用什么而不是 UIScreen.mainScreen().applicationFrame因为它在9.0中被弃用.

如果可能的话,如果您可以提供样品或示例,那将是很好的,因为我发现苹果文档很难.

目前我使用下面的代码,但我希望将其更改为新版本.我很乐意听到你的消息!

  let sizeRect = UIScreen.mainScreen().applicationFrame
  let posX = arc4random_uniform(UInt32(sizeRect.size.width))
  let posY = arc4random_uniform(UInt32(sizeRect.size.height))
  Enemy.position = CGPoint(x: CGFloat(posX), y: CGFloat(posY))
Run Code Online (Sandbox Code Playgroud)

iphone xcode ios swift

11
推荐指数
2
解决办法
1万
查看次数

标签 统计

ios ×1

iphone ×1

swift ×1

xcode ×1