找到产生动作的UIControl.Event

时间:2019-03-26 03:19:10

标签: ios uicontrolevents

在iOS中,您可以将操作方法​​分配给多个UIControl事件,例如

              ...........   

        self.addTarget(self,
            action: #selector(onTouch(sender:forEvent:)),
            for: .allTouchEvents)

              ...........


   @objc func onTouch(sender: UIControl, forEvent event: UIEvent) {
       // Which UIControl.Event ?
   }

在行动方法中是否可以找出是哪个UIControl.Event触发了行动?

0 个答案:

没有答案