我有一个UIViewController,它在同一个xib中的2个不同的类中使用。我在其中创建了一个uibutton,并在两个尝试使用它的类中关联了action方法。类A和B与UIVIewController有不同的出口。
当我尝试在视图控制器中按下UIButton时,类(A)和类(B)中的两个函数都被调用(因为事件处于触摸状态),但每个类中的方法名称是不同的。
我可以以某种方式检查哪个类叫做uiviewcontroller的按钮触摸事件吗?
答案 0 :(得分:0)
为每个类设置Button的标签(不同的值),在按钮功能中首先检查标签并执行相应的操作。
答案 1 :(得分:0)
如果你有两个类
,可以使用isKindOfClass进行检查