         splitController.view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
     }
     
-    required public init?(coder aDecoder: NSCoder) {
-        fatalError("init(coder:) has not been implemented")
-    }
-    
     deinit {
         #if DEBUG
             print("TTAImagePickerController >>>>>> deinit")

    /// NavigationBar tintColor
    public var tintColor: UIColor = UIColor(colorLiteralRed: 0, green: 122.0 / 255.0, blue: 1, alpha: 1) {
        didSet {
            _ = splitController.viewControllers.map { (viewController) in
                guard let viewController = viewController as? UINavigationController else { return }
                viewController.navigationBar.tintColor = tintColor
                viewController.navigationBar.titleTextAttributes = [NSForegroundColorAttributeName: tintColor]
            }

    
}

public class TTAImagePickerController: UINavigationController {
    
    public weak var pickerDelegate: TTAImagePickerControllerDelegate?
    
    /// The max num image of the image picker can pick, default is 9
    public var maxPickerNum = 9 {
