• 第一章:IOS Table表视图简单介绍


    Table在IOS应用开发中非常重要,现在我们就来学习一下

    1. 首先我们来了解一下Table的视图结构

    • 表头视图(table header view):表视图最上边的视图,用于展示表视图的信息,例如表视图刷新信息
    • 表脚视图(table footer view):表视图最下边的视图,用于展示表视图的信息,例如表视图分页时显示“更多”等信息
    • 单元格(cell):它是组成表视图每一行的单位视图。
    • 节(section):它由多个单元格组成,有节头(section header)和节脚(section footer)。 
    • 节头:节的头,描述节的信息,如图4-3所示,文字左对齐。
    • 节脚:节的脚,也可描述节的信息和声明,如图4-3所示,文字居中对齐。 

    2. 看完展示上的结构,我们来看看代码中的结构

    • UITableView继承至UIScrollView
    • 有两个协议UITableVIewDelegate和UITableViewDataSource
    • UITableVIewController是控制器,
    • UITbaleViewHeaderFooterView用作给表头表尾视图
    • UITableViewCell是表内的自定义表栏目

    3. 表视图分类

    • 普通表视图,

      主要用于动态表,而动态表一般在单元格数目未知的情况下使用

    • 分组表视图,

      一般用于静态表,用来进行界面布局,分成一个个组管理

  • 相关阅读:
    Springmvc数据验证
    Springmvc文件上传
    BaseController
    说说NSProxy
    Objective-C的动态设计
    UITableView卡片式分组
    RunLoop应用之性能优化
    OC与JS交互之JavaScriptCore
    Core Data 迁移
    一个广告轮播视图的实现
  • 原文地址:https://www.cnblogs.com/oscar1987121/p/5231596.html
Copyright © 2020-2023  润新知