所以我试图通过以这种方式从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永远不会被调用。
提前致谢。
答案 0 :(得分:0)
将视图添加为类变量而不是局部变量为我做了这个。