添加视图控制器作为子视图时不会调用委托方法

时间:2016-07-11 10:05:34

标签: ios swift cocoa-touch

我从ViewController打开TOCropViewController。下面的代码是打开TOCropViewController的视图,裁剪也工作正常。但是取消和完成按钮不起作用。我猜不会调用委托方法。所以你可以任何人身体帮助我。

let image = UIImage(named: "my-photo")
cropViewController = TOCropViewController(image: image!)
cropViewController.delegate = self
addChildViewController(cropViewController)            
view!.addSubview(cropViewController.view!)
cropViewController.didMove(toParentViewController: self)

如果我使用下面的代码,则两个按钮都能正常工作。但是我需要像上面那样打开一个视图控制器。

self.present(cropViewController, animated: true, completion: nil)

0 个答案:

没有答案
相关问题