Ios 将UIAlertController的uicontrol事件更改为触地?

Ios 将UIAlertController的uicontrol事件更改为触地?,ios,swift,uialertcontroller,Ios,Swift,Uialertcontroller,我希望更改UIAlertController上我的按钮的UIControl事件,以在触摸时激活。为此,我需要将uicontrol事件更改为触地 有几种方法可以做到这一点,我可以想到 以某种方式获得对UIAlertAction的uicontrol事件的访问权并进行设置 降落 访问UIAlertController的按钮并添加一个目标,然后我可以轻松设置uicontrol事件 对UIAlertController进行子类化,并重写touchesBegind方法 有人知道如何实现前两种方法中的任何一种

我希望更改UIAlertController上我的按钮的UIControl事件,以在触摸时激活。为此,我需要将uicontrol事件更改为触地

有几种方法可以做到这一点,我可以想到

  • 以某种方式获得对UIAlertAction的uicontrol事件的访问权并进行设置 降落
  • 访问UIAlertController的按钮并添加一个目标,然后我可以轻松设置uicontrol事件
  • 对UIAlertController进行子类化,并重写touchesBegind方法
  • 有人知道如何实现前两种方法中的任何一种吗