调整重力角时UIViews会闪烁吗?

时间:2016-02-04 01:10:26

标签: ios iphone swift uiview uigravitybehavior

所以,我即将把我的第一个应用程序提交到App Store,但是我遇到了UIView处理的问题。我的应用程序调整UIGravityBehavior(适用于UIViews)的角度,一切都很好,但是当包含视图的ViewController被解除并被调用时,视图的背景颜色(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))
    }            
  }
}

任何人都可以帮助我吗?

0 个答案:

没有答案