我按照this tutorial创建一个可以从UITableViewController访问的图像选择器。但是,它无法在此行中编译:

imagePicker.delegate = self


出现此错误:

Cannot assign value of type 'ProfileTableViewController' to type 'protocol<UIImagePickerControllerDelegate, UINavigationControllerDelegate>?'


我该如何解决?我的课:

class ProfileTableViewController: UITableViewController,UIGestureRecognizerDelegate,UIImagePickerControllerDelegate {
override func viewDidLoad() {
      imagePicker.delegate = self
}

最佳答案

为该类实现UINavigationControllerDelegate可以解决此问题。

07-24 09:36