AppDelegate+Window.swift 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. //
  2. // AppDelegate+Window.swift
  3. // RainbowPlanet
  4. //
  5. // Created by 南鑫林 on 2018/6/30.
  6. // Copyright © 2018年 南鑫林. All rights reserved.
  7. //
  8. import UIKit
  9. extension AppDelegate {
  10. func initWindow() {
  11. window = UIWindow.init(frame: UIScreen.main.bounds)
  12. window?.backgroundColor = UIColor.white
  13. window?.makeKeyAndVisible()
  14. /// 设置Tabbar
  15. setTabbarController()
  16. /// 设置全局的tabbar
  17. setTabbarAppearence()
  18. /// 设置全局的navigation
  19. setNavBarAppearence()
  20. /// 引导页
  21. setGuidePageView()
  22. }
  23. /// 设置Tabbar
  24. func setTabbarController() {
  25. self.window?.rootViewController = BaseTabbarViewController.shared().tabBarViewController
  26. }
  27. /// 设置全局的navigation
  28. func setNavBarAppearence() {
  29. WRNavigationBar.defaultStatusBarStyle = .lightContent
  30. }
  31. ///设置全局的Tabbar
  32. func setTabbarAppearence() {
  33. UITabBar.appearance().backgroundImage = UIImage();
  34. UITabBar.appearance().backgroundColor = UIColor.white
  35. UITabBar.appearance().shadowImage = UIImage(named: "tab_top_line")
  36. }
  37. //设置引导页
  38. func setGuidePageView() {
  39. }
  40. }