其實(shí)我不怎么寫博客的。身笤。。但閑來無事葵陵,就和大家分享一個(gè)小demo吧液荸,給有需要用到的小伙伴。
首先要感謝一下HFStretchableTableHeaderView的作者脱篙。
這是一個(gè)可拉伸的view娇钱,主要放在UITableView的header處。
?該功能是基于HFStretchableTableHeaderView作修改的绊困,使得放在頭部的view可以向下和向左右拉伸文搂。?
用于: 一些使用tableview的“個(gè)人界面”; 需要拉伸圖片功能的tableview的頭部秤朗;
?使用:
(void)stretchHeaderForTableView:(UITableView)tableView withView:(UIView)view subViews:(UIView*)subview;
實(shí)現(xiàn)該方法--view:是放拉伸的背景圖片煤蹭,也可以自定義一個(gè)UIView。subview:放在view之上的,可自定義subView硝皂,也可直接實(shí)例一個(gè)透明的subview常挚。
*記得實(shí)現(xiàn)以下兩個(gè)代理方法
-(void)scrollViewDidScroll:(UIScrollView *)scrollView
-(void)viewDidLayoutSubviews
Demo下載地址:我的GitHub
效果如下圖: