我有两门课,即ViewController
和BaseViewController
我们已经完成了继承,我的问题是将事件从父级传递到子级,而不是从子级传递到父级.
class BaseViewController: UIViewController,UINavigationControllerDelegate,UIImagePickerControllerDelegate {
func openCamera() {
// open UIImagePickerController
}
// Delegates Methods of Image-picker controller
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey : Any]){
***My Question: //Pass Event to child class***
}
}
class ViewController: BaseViewController {
@IBAction func cameraButtonClicked(_sender: Any) {
self.openCamera()
}
}
提前谢谢.