Обновите подслои CALayer немедленно
У меня есть UIView, который имеет следующую структуру:
UIView
|- layer (CALayer)
|- depthLayer (CALayer)
|- bodyLayer (CALayer)
Заслой Я установил needsDisplayOnBoundsChange = true. Когда я изменяю размер UIView,слой перерисовывает сразу. Но их подслои обновляются с некоторой задержкой (на следующей итерации рисования). Как синхронизировать розыгрышслои с подслоямиdepthLayer а такжеbodyLayer?
UIView:
override func drawRect(rect: CGRect) {
bodyLayer.frame = rect
depthLayer.frame = CGRectOffset(rect, 0, 5)
}