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))
}
}
}
Может кто-нибудь мне помочь?