iOS-可拉伸放大的UITableView头部视图

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系!

其实我不怎么写博客的。。。但闲来无事,就和大家分享一个小demo吧,给有需要用到的小伙伴。

首先要感谢一下HFStretchableTableHeaderView的作者。


这是一个可拉伸的view,主要放在UITableView的header处。

 该功能是基于HFStretchableTableHeaderView作修改的,使得放在头部的view可以向下和向左右拉伸。


用于: 一些使用tableview的“个人界面”; 需要拉伸图片功能的tableview的头部;

 使用:

(void)stretchHeaderForTableView:(UITableView)tableView withView:(UIView)view subViews:(UIView*)subview;

实现该方法--view:是放拉伸的背景图片,也可以自定义一个UIView。subview:放在view之上的,可自定义subView,也可直接实例一个透明的subview。


*记得实现以下两个代理方法

-(void)scrollViewDidScroll:(UIScrollView *)scrollView

-(void)viewDidLayoutSubviews

Demo下载地址:我的GitHub

效果如下图:

iOS-可拉伸放大的UITableView头部视图

未经允许不得转载:作者:SheaYang, 转载或复制请以 超链接形式 并注明出处 技术Dog|博客
原文地址:《iOS-可拉伸放大的UITableView头部视图》 发布于2019-09-21

分享到:
赞(0) 打赏

评论 抢沙发

5 + 4 =


iOS-可拉伸放大的UITableView头部视图

长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu4.0主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。

登录

忘记密码 ?