【发布时间】:2016-08-04 07:36:05
【问题描述】:
使用控制器 A 中的这段代码打开了子视图。
let popOverVC = UIStoryboard(name: "Main", bundle: nil).instantiateViewControllerWithIdentifier("test") as! DatepickerpopupViewController
self.addChildViewController(popOverVC)
popOverVC.view.frame = self.view.frame
self.view.addSubview(popOverVC.view)
popOverVC.didMoveToParentViewController(self)
并且使用控制器 B 中的此代码关闭了子视图
UIView.animateWithDuration(0.25, animations: {
self.view.transform = CGAffineTransformMakeScale(1.3, 1.3)
self.view.alpha = 0.0;
}, completion:{(finished : Bool) in
if (finished)
{
self.view.removeFromSuperview()
}
});
现在我想在子视图关闭后在父视图(控制器 A)中做些什么。
【问题讨论】:
标签: ios iphone arrays ipad swift2