###前提・実現したいこと
uinavigationcontrollerとRAMAnimatedTabBarControllerの併用をしたいです。
以下の様に、Main.storyboardとコード作成を行いました。
上の画像で、ログイン画面(一番左のviewcontroller)から、tabbarcontrollerに
let TabBarController = storyboard!.instantiateViewController(withIdentifier: "TabBarConroller") self.present(TabBarController, animated: true, completion: nil)
で画面遷移して、それぞれのタブのviewに遷移しています。
tabbarcontrollerに、ライブラリでRAMAnimatedTabBarControllerを入れました。
このリンクを参考にしています。
https://dev.classmethod.jp/smartphone/iphone/ios_swift_animated_tab_bar/
Main.storyboardの画像で、tabbarcontrollerとuinavigationcontrollerを併用している所があるのですが(画面中央の赤いviewControllerのところ)、 tabbarcontrollerとuinavigationcontrollerを併用している所のタブを押すと、Pods/Pods/RAMAnimatedTabBarController/RAMAnimatedTabBarController.swift(92)の所
assert(animation != nil, "add animation in UITabBarItem")
で、
###発生している問題・エラーメッセージ
Thread 1: Assertion failed: add animation in UITabBarItem
が発生してしまいます。
このコードをコメントアウトすると、エラーは出ないのですが、アニメーションがなくなってしまいます。
どうすれば、uinavigationcontrollerとRAMAnimatedTabBarControllerの併用ができるでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/11 23:38