1
私はので、私は機能を使用するにはRAMAnimatedTabBarController
にクラスコントローラの名前を変更する必要がタップバーコントローラ用のライブラリを使用しています。私はメインバーを提示したい場合でも、アプリデリゲートにそれはあなたが最初にそれをインポートする必要が宣言されていないタイプのこのエラー使用「のViewController」
使用「RAMAnimatedTabBarController」
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
if UserDataSingleton.sharedDataContainer.logged == "logged" {
let mainStoryboardIpad : UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
let initialViewControlleripad : UIViewController = mainStoryboardIpad.instantiateViewController(withIdentifier: "Order") as! RAMAnimatedTabBarController // error here
self.window = UIWindow(frame: UIScreen.main.bounds)
self.window?.rootViewController = initialViewControlleripad
self.window?.makeKeyAndVisible()
}else{
let mainStoryboardIpad : UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
let initialViewControlleripad : UIViewController = mainStoryboardIpad.instantiateViewController(withIdentifier: "loginViewController") as! loginViewController
self.window = UIWindow(frame: UIScreen.main.bounds)
self.window?.rootViewController = initialViewControlleripad
self.window?.makeKeyAndVisible()
}
は 'RAMAnimatedTabBarController'は' UIViewController'を拡張していますか? – Danoram
UITabBarController – leo0019