2016-04-12 47 views
0

我正在關注this tutorial以創建一個可從UITableViewController訪問的圖像選擇器。然而,它未能在此行來編譯:如何在Swift中的表視圖控制器中使用圖像選擇器?

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 
} 
+0

你的UINavigationControllerDelegate在哪裏,你需要繼承它。 – Khuong

+0

只需在您的視圖控制器中添加** UINavigationControllerDelegate ** ** UIImagePickerControllerDelegate ** –

+0

這不是整個代碼,有一些代碼可以創建UITableView。但是UINavigationControllerDelegate是什麼樣的?我沒有那樣的東西。 –

回答

0

實現UINavigationControllerDelegate以解決問題。

相關問題