tableView继承自scrollView,所以可以在scrollViewDidScroll的代理方法中处理scrollView的contentInset属性达到欺骗视觉的效果,
例子如下:
![](https://img.haomeiwen.com/i2782304/d0efc934fd1e8ead.gif)
视图结构:
![](https://img.haomeiwen.com/i2782304/4bda8122e5874799.png)
section 1 的headrView悬停一半,另一半隐藏了起来,实现很简单,只要理解了contentInset这个属性,就可以实现,废话不多说,直接上代码:
![](https://img.haomeiwen.com/i2782304/3104da0837a90fdf.png)
通过对contentInset的操作,可以实现悬停的隐藏以达到欺骗的效果.
tableView继承自scrollView,所以可以在scrollViewDidScroll的代理方法中处理scrollView的contentInset属性达到欺骗视觉的效果,
例子如下:
视图结构:
section 1 的headrView悬停一半,另一半隐藏了起来,实现很简单,只要理解了contentInset这个属性,就可以实现,废话不多说,直接上代码:
通过对contentInset的操作,可以实现悬停的隐藏以达到欺骗的效果.
本文标题: iOS Table HeaderView 悬浮的自定义小技巧
本文链接:https://www.haomeiwen.com/subject/ptlbbttx.html
网友评论