XIB上的UIButton在父视图中可见,但IBAction未被调用

时间:2016-03-27 09:49:03

标签: ios objective-c uibutton

所以我试图通过以这种方式从XIB加载视图,将视图作为子视图添加到现有的视图控制器上 -

- (void)showInView:(UIView *)aView animated:(BOOL)animated
{
    self.view.frame = aView.frame;
dispatch_async(dispatch_get_main_queue(), ^{
    [aView addSubview:self.view];
    if (animated) {
        [self showAnimation];
    }
});
}

我在父视图控制器上看到了按钮,默认情况下,UIButtons上的小动画也会被按下。问题是连接到UIButton的IBAction永远不会被调用。

提前致谢。

1 个答案:

答案 0 :(得分:0)

将视图添加为类变量而不是局部变量为我做了这个。

相关问题