美文网首页
tableview的相关知识

tableview的相关知识

作者: 贼海鸥 | 来源:发表于2017-05-12 11:24 被阅读0次

这篇文章,我会不定时的更新,我会把我学到的关于tableview的一些小知识总结一下.主要是处理一些细节的.特殊要求的

  • 1.取出tableview头部的粘性.
- (void)scrollViewDidScroll:(UIScrollView *)scrollView {
    CGFloat sectionHeaderHeight = headerView的高度;
    if (scrollView.contentOffset.y<=sectionHeaderHeight&&scrollView.contentOffset.y>=0) {
        scrollView.contentInset = UIEdgeInsetsMake(-scrollView.contentOffset.y, 0, 0, 0);
    } else if (scrollView.contentOffset.y>=sectionHeaderHeight) {
        scrollView.contentInset = UIEdgeInsetsMake(-sectionHeaderHeight, 0, 0, 0);
    }
}
  • 2.每一次点击cell的时候,cell就会有一个背景色,看起来很不爽.去掉背景色,或者修改背景色
cell.selectionStyle = UITableViewCellSelectionStyleNone;
  • 3.UITableViewWrapperView和UITableView的高度不一致,UITableViewWrapperView比UITableView低了差不多20的高度.
    这是因为我们平时创建的cell都是放在了UITableViewWrapperView上,没有放到UITableView上.所以,解决办法是将创建UITableView的代码需要放到viewDidLoad里面.需要首先加载UITableView,创建tableView,才能解决问题.
    如果还解决不了,那么可以试试下面的代码
self.edgesForExtendedLayout = UIRectEdgeNone;
  • 4.很多次发现,cell的左边,cell的分割线顶不到边.有时候,我们需要将cell的左边顶到边,可以试一下下面的方法,亲测有效(iOS10有效)
tableView.separatorInset = UIEdgeInsetsZero;
  • 5.取出多余的cell
tableView.tableFooterView = [UIView new];

相关文章

  • tableview的相关知识

    这篇文章,我会不定时的更新,我会把我学到的关于tableview的一些小知识总结一下.主要是处理一些细节的.特殊要...

  • 中级iOS 开发需要知道的

    1. tableView的优化 或者参考cocoaChina 2. instrument 的相关知识

  • tableView 相关知识点

    一、 关于sectionHeader, Footer tableView 是plain时。 section的tit...

  • TableView相关

    一. 基础属性 tableView style 只能在初始化中设置 @property(nonatomic, r...

  • TableView 相关

    Group样式下第一个section的高度必须为1的问题解决: 去掉空白行的横线 TableView自动高度 Ta...

  • UITableView 索引

    索引的相关属性设置: 实现tableView索引相关的代理

  • iOS 面试题汇总

    tableview 的优化离屏渲染相关问题

  • tableView相关细节

    insert Row或者delete Row的时候要相应的增加和减少代理方法返回的行数。 tableView的se...

  • TableView相关frame

    什么是TableView的内容content? cell tableViewHeaderView & tableV...

  • TableView相关操作

    1.拖动TableView时收起键盘 2.TableView不显示多余的部分表格 3.增加下拉刷新操作

网友评论

      本文标题:tableview的相关知识

      本文链接:https://www.haomeiwen.com/subject/dqyztxtx.html