Вопрос
Как сохранить постоянную скорость, которая не ускоряется (не запускается медленно) для представления при использовании UIKit Dynamics ?
Обзор
Я создал vortexField , используя UIFieldBehavior с UIAttachmentBehavior , привязав окружности к центральной точке. Длина точки присоединения обновляется во время выполнения, чтобы вытянуть круги и вытолкнуть их.
Вот как это выглядит:
Когда представлениепри первой загрузке круги имеют гораздо меньшую скорость.
код
let vortex: UIFieldBehavior = {
let vortex: UIFieldBehavior = UIFieldBehavior.vortexField()
vortex.position = CGPoint(x: 200, y: 200)
vortex.region = UIRegion(radius: 100)
vortex.strength = 0.004
return vortex
}()