我有一个 ViewController 将根据发生的情况向它添加两个子视图(UIViews)。我希望子视图上有带有事件的 UIButton,但是当我这样做时:
[myButton addTarget:self action:@selector(switchCategory:) forControlEvents:UIControlEventTouchDown];
在子视图上,按下按钮时没有任何响应。
我如何让这个工作?
更具体地说,这些文件是 UIViewController、UIViewA、UIViewB,每个 UIView 文件都有自己的事件。在控制器中我只是在做 addSubview:UIViewA/UIViewB