Магнитуда
Величина вектора силы для поведения толчка.
Значение по умолчанию равно нулю, что эквивалентно отсутствию силы. Вектор силы с величиной 1,0, приложенный к точке обзора 100 точек x 100, значение плотности которой равно 1,0, приводит к ускорению обзора 100 точек / секунду².
Исходя из вышесказанного объясняется, что я хочу, у меня есть ярлык, и его высота соответствует его содержанию.
lblText.sizeToFit()
И я хочу применить мгновенное усилие к элементу UILabel на основе высоты, и скорость усилия не должна изменяться даже для большой этикетки или маленькой этикетки.
В настоящее время установка величины как> высота / 100px
См
push = UIPushBehavior(items: [lblText], mode: .instantaneous)
push.setAngle(-.pi/2, magnitude: lblText.frame.height/100)
animator.addBehavior(push)
let behavior = UIDynamicItemBehavior.init(items: [lblText])
behavior.friction = 0
behavior.resistance = 0
animator.addBehavior(behavior)
Ценю вашу помощь.
Заранее спасибо!