2
サブビューは、コントローラA.サブビューのremoveFromSuperview(イオススウィフト)
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)で何かをしたい、サブビューが閉じられた後。