сразу 
                  
                  
                    let panGesture = UIPanGestureRecognizer(target: self, action: #selector(handlePan(_:)))
                  
                  
                    floatingImageView.addGestureRecognizer(panGesture)
                  
                  
                    addSubview(floatingImageView)
                  
                  
                  
                  
                  
                  она создаеться, и потом еще раз нажав и зажав на ней я могу ее двигать
                  
                  
                  
                  
                  
                  как сделать, что бы долгим нажатием создать ее и сразу же активировать #selector(handlePan(_:)) что бы она сразу двигалась за пальцем
                  
                  
                  без еще одного нажатия ?
                  
                  
                
Создай кастомный UI-элемент, который будет переопределять touchesBegin, touchesMove и touchesEnded методы, и вручную отлавливать в этих методах перемещение
Это не сработает, ибо они все ждут новый uievent 🤷♂️
вопросов нет, думал что если спуститься на уровень ниже, можно обойти это
Там у uigesture все те же самые методы ведь, только uigesture имеет приоритет над вьюхами в любом случае.
Обсуждают сегодня