1

我添加了一个包含 UIButton 控件的子视图。此子视图以编程方式添加到其父视图。当点击此按钮时,我需要执行一个操作,但由于它包含在它自己的子视图中,我无法将 IBAction 连接到视图控制器以推送另一个视图控制器。

有没有一种简单的方法来检测按钮被点击并在其超级视图中调用方法?

4

1 回答 1

0

您可以以编程方式完成所有操作:

[buttonName addTarget:self action:@selector(methodName:) forControlEvents:UIControlEventTouchUpInside];

然后创建您的方法:

- (void)methodName:(id)sender
{
     // Do something.
}

这就是您必须编写的所有代码。

于 2013-02-06T16:04:01.883 回答