专业java、php、iOS、C++、网页设计、平面设计、网络营销、游戏开发、前端与移动开发培训机构

代码搭建项目主框架(未抽取)

首页

消息

发现

确定项目主框架

代码搭建项目主框架

  • AppDelegatedidFinishLaunchingWithOptions方法里面添加:

    func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
    
      window = UIWindow(frame: UIScreen.main.bounds)
    
      let tabbarVC = UITabBarController()
      window?.rootViewController = tabbarVC
    
      // 首页
      let homeVC = HMHomeViewController()
      homeVC.title = "首页"
      homeVC.tabBarItem.image = UIImage(named: "tabbar_home")
      tabbarVC.addChildViewController(UINavigationController(rootViewController: homeVC))
    
      let messageVC = HMMessageViewController()
      messageVC.title = "消息"
      messageVC.tabBarItem.image = UIImage(named: "tabbar_message_center")
      tabbarVC.addChildViewController(UINavigationController(rootViewController: messageVC))
    
      let discoverVC = HMDiscoveryViewController()
      discoverVC.title = "发现"
      discoverVC.tabBarItem.image = UIImage(named: "tabbar_discover")
      tabbarVC.addChildViewController(UINavigationController(rootViewController: discoverVC))
    
      let profileVC = HMProfileViewController()
      profileVC.title = "我"
      profileVC.tabBarItem.image = UIImage(named: "tabbar_profile")
      tabbarVC.addChildViewController(UINavigationController(rootViewController: profileVC))
    
      window?.makeKeyAndVisible()
    
      return true
    }
    

results matching ""

    No results matching ""