Использование 3d touch

swift

#1

Всем привет! У меня в приложении есть action, в котором мне необходимо использовать 3d touch.
Просто при сильном нажатии должно происходить событие. Как реализовать? Пробовал так :

override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?) {
    if traitCollection.forceTouchCapability == UIForceTouchCapability.available {
        //action 
    }
}

На всех устройствах все равно запускается при обычном клике.