|
@@ -82,29 +82,31 @@ class BaseTabbarViewController: ESTabBarController {
|
|
|
static let shared : BaseTabbarViewController = BaseTabbarViewController()
|
|
|
|
|
|
/// 社区
|
|
|
- var v1 = CommunityViewController()
|
|
|
+ var v1 : CommunityViewController!
|
|
|
/// 商城
|
|
|
-// var v2 = ShoppingMallViewController()
|
|
|
+// var v2 = ShoppingMallViewController!
|
|
|
/// 兑换专区
|
|
|
- var v2 = RedemptionAreaViewController()
|
|
|
+ var v2 : RedemptionAreaViewController!
|
|
|
/// 发布
|
|
|
- var v3 = UIViewController()
|
|
|
+ var v3 : UIViewController!
|
|
|
/// 消息
|
|
|
- var v4 = MessageMainViewController()
|
|
|
+ var v4 : MessageMainViewController!
|
|
|
/// 我的
|
|
|
- var v5 = UserPersonalCenterViewController()
|
|
|
+ var v5 : UserPersonalCenterViewController!
|
|
|
|
|
|
/// 社区
|
|
|
- let lottieAnimateContentView1 = BaseLottieAnimateContentView(jsonStr: "communityModuleTabbar")
|
|
|
+ var lottieAnimateContentView1 : BaseLottieAnimateContentView!
|
|
|
|
|
|
/// 商城
|
|
|
- let lottieAnimateContentView2 = BaseLottieAnimateContentView(jsonStr: "shoppingMallModuleTabbar")
|
|
|
+ var lottieAnimateContentView2 : BaseLottieAnimateContentView!
|
|
|
|
|
|
/// 消息
|
|
|
- let lottieAnimateContentView4 = BaseLottieAnimateContentView(jsonStr: "messageModuleTabbar")
|
|
|
+ var lottieAnimateContentView4 : BaseLottieAnimateContentView!
|
|
|
|
|
|
/// 我的
|
|
|
- let lottieAnimateContentView5 = BaseLottieAnimateContentView(jsonStr: "MineModuleTabbar")
|
|
|
+ var lottieAnimateContentView5 : BaseLottieAnimateContentView!
|
|
|
+
|
|
|
+
|
|
|
|
|
|
var lastIndex : Int = 0
|
|
|
|
|
@@ -136,6 +138,31 @@ class BaseTabbarViewController: ESTabBarController {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ /// 社区
|
|
|
+ v1 = CommunityViewController()
|
|
|
+ /// 商城
|
|
|
+ // var v2 = ShoppingMallViewController!
|
|
|
+ /// 兑换专区
|
|
|
+ v2 = RedemptionAreaViewController()
|
|
|
+ /// 发布
|
|
|
+ v3 = UIViewController()
|
|
|
+ /// 消息
|
|
|
+ v4 = MessageMainViewController()
|
|
|
+ /// 我的
|
|
|
+ v5 = UserPersonalCenterViewController()
|
|
|
+
|
|
|
+ /// 社区
|
|
|
+ lottieAnimateContentView1 = BaseLottieAnimateContentView(jsonStr: "communityModuleTabbar")
|
|
|
+
|
|
|
+ /// 商城
|
|
|
+ lottieAnimateContentView2 = BaseLottieAnimateContentView(jsonStr: "shoppingMallModuleTabbar")
|
|
|
+
|
|
|
+ /// 消息
|
|
|
+ lottieAnimateContentView4 = BaseLottieAnimateContentView(jsonStr: "messageModuleTabbar")
|
|
|
+
|
|
|
+ /// 我的
|
|
|
+ lottieAnimateContentView5 = BaseLottieAnimateContentView(jsonStr: "MineModuleTabbar")
|
|
|
+
|
|
|
v1.tabBarItem = ESTabBarItem.init(lottieAnimateContentView1, title: "社区", image: UIImage(named: "tabbar_home")?.withRenderingMode(UIImage.RenderingMode.alwaysOriginal), selectedImage: nil)
|
|
|
v2.tabBarItem = ESTabBarItem.init(lottieAnimateContentView2, title: "商城", image: UIImage(named: "tabbar_shopping"), selectedImage: nil)
|
|
|
v3.tabBarItem = UITabBarItem(title: nil, image: UIImage(named: "tabbar_publish")?.withRenderingMode(UIImage.RenderingMode.alwaysOriginal), selectedImage: UIImage(named: "tabbar_publish")?.withRenderingMode(UIImage.RenderingMode.alwaysOriginal))
|