zoukankan      html  css  js  c++  java
  • UITableView常见 UI 问题总结

    一,经历

      1.让 group 形式的UITableView的单元格也可以修改separatorStyle属性来设置.

      2.修改group形式的UITableView的 cell 之间的间距,可以更改sectionHeaderHeight属性. 

      3.可以通过 UITableViewCell 或其contentView的layer 来添加 cell 的边框.

      4.让UITableView的allowsSelection属性能让所有 cell 不能被选中.

      5.让UITableViewCell的属性的用户交互属性设置为 NO, 可以让某个 cell 不被选中.

      6.在所有的表格都可见的情况下,当数据源数组减少时,表格的 cell 不会释放.

      7.若想去除UITableView多余的下划线,可以将tableFooterView设置为普通的 UIView, 如: _table.tableFooterView = [UIView new];

      8.使用UIView居中了,则调用它的sizeToFit方法后,一定要注意它此时的位置就不居中了,一定要重新调用居中方法,让它居中.

      9.一般需要用到 cell 的宽度或高度时,在initWithFrame:方法中或设置数据的方法中, cell 的宽度可能不固定,就需要在 layoutsubview 中获取该高度宽度.

      10.对于映客那种能够上下滚动的视频直播方式,应该在切换每个 cell 时,在缓冲池中取出 cell 后,清空当前cell中的子视图.

    二,总结

      1.很多小细节真是把所有属性一个个试验出来的.

  • 相关阅读:
    构建之法阅读笔记06
    钢镚儿开发前会议
    构建之法阅读笔记05
    4.11第8周学习总结
    人月神话阅读笔记01
    构建之法阅读笔记04
    4.4日学习总结
    构建之法阅读笔记03
    3.28第六周学习内容总结
    二人团队项目增删改查
  • 原文地址:https://www.cnblogs.com/lz465350/p/5396614.html
Copyright © 2011-2022 走看看