Получить тип события касания кнопки в пользовательском классе - PullRequest
0 голосов
/ 04 июля 2018

Возможно ли получить тип события касания кнопки (то есть touchupinside, touchupoutside, touchdragdown и т. Д.) В пользовательском классе.

 class MyButton : UIButton {
    override func sendAction(_ action: Selector, to target: Any?, for event:        
    UIEvent?) {
         debugPrint("Am here")

         /* below code is just for understanding what i want
         if event.type == touchupinside {
              //do something
         }
         else if event.type == touchdragdown {
              //do something else
         }
         */

         super.sendAction(action, to: target, for: event)
}

}

...