zoukankan      html  css  js  c++  java
  • 第一章: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. 表视图分类

    • 普通表视图,

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

    • 分组表视图,

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

  • 相关阅读:
    合并两个排序的链表
    反转链表
    java网络编程之TCP通讯
    java网络编程之UDP通讯
    Java中的线程同步机制
    阿里研发工程师面试题三个小结
    Android开发的进阶之路
    获取一个字符串中每一个字母出现的次数使用map集合
    Android常见面试题目
    Java垃圾回收
  • 原文地址:https://www.cnblogs.com/oscar1987121/p/5231596.html
Copyright © 2011-2022 走看看