1

因此,我即将向 App Store 提交我的第一个应用程序,但我遇到了 UIView 处理问题。我的应用程序调整了 a 的角度UIGravityBehavior(应用于 UIViews),一切都很好,但是当包含视图的 ViewController 被关闭并重新调用时,视图的背景颜色(a UIImage)要么闪烁,要么不可见。这是重力调整的代码;取出这一点似乎可以解决问题。

if motionManager.accelerometerAvailable {
  motionManager.accelerometerUpdateInterval = 0.1
  motionManager.startAccelerometerUpdatesToQueue(NSOperationQueue()) {(data, error) in
    dispatch_async(dispatch_get_main_queue()) {
      var xx = data!.acceleration.x
      var yy = data!.acceleration.y
      self.gravity.angle = CGFloat(atan2(xx, yy))
    }            
  }
}

谁能帮我吗?

4

0 回答 0