UIViews мерцание, когда угол тяжести отрегулирован?

Итак, я собираюсь представить свое первое приложение в 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 ответов

Другие вопросы по тегам