1. 视图层级
    1. NavigationController
    2. TabBarController
      1. 有已经存在的WorkBook
        1. TabBar
          1. Tab
          2. CanvsViewController
          3. Tab
          4. CanvsViewController
          5. Tab
          6. CanvsViewController
      2. 没有WorkBook
        1. init新的WorkBook
          1. TabBar
          2. Sheet
          3. CanvasViewController
  2. 添加Tab
    1. 新建Sheet
      1. 添加NewSheet到WorkBook中
        1. 调用TabBar中的方法,循环一遍TabsArray为WorkBook中的每个Sheet分配相应的Tab
          1. 计算每个Tab对应的大小位置
  3. Floating Topic
  4. Tab
    1. Selected Style
      1. Selected textColor (UIColor)
      2. Selected Image (UIImage)
    2. Normal Style
      1. Name (NSString)
      2. Index (NSUInteger)
      3. Normal Image (UIImage)
      4. Normal text color (UIColor)
      5. Name TextField (UITextField)
      6. RuseIdentifier (NSString)
      7. Width (CGFloat)
      8. Height (CGFloat)写死?
      9. Selected (BOOL)
  5. TabBar
    1. Property
      1. TabArray (NSMutableArray)
      2. Selected Tab (XHYTab)
      3. BackgroundImage (UIImage)
      4. Reuse Queue (NSMutableArray)
      5. Delegate
      6. AddTab
        1. 当sheet index为0的时候是什么样的?
        2. DataModel 是什么样的?
          1. DataModel 结构
          2. WorkBook
          3. Sheets (NSArray)
          4. 删除sheet
          5. 添加sheet
          6. 交换位置
          7. 重命名
          8. 对应index的sheet
      7. ManageTabBarButton
        1. 升起一个临时视图(UITableViewController)
          1. 每一条Cell对应于一个Sheets
          2. Edit状态
          3. 删除
          4. 调整Cell之间的顺序也调整Sheets顺序,对应于调整Tab顺序
    2. Delegate
      1. TabBar didSelectTabAtIndex
      2. TabBar willRemoveTabAtIndex
      3. TabBar didRemoveTabAtIndex
      4. TabBar exchangeTabAtIndex withTabAtIndex
    3. DataSource
    4. 形式
      1. 当初始状态下
        1. WorkBook
          1. Sheet
          2. Tab
          3. AddTab
      2. 当Load进WorkBook
        1. WorkBook
          1. Sheet1
          2. Tab
          3. Sheet2
          4. Tab
          5. Sheet3
          6. Tab
  6. TabBarController
    1. Property
      1. TabBar (XHYTabBar)
      2. ManageButton (UIButton)
    2. founction
      1. initWithRootViewController