首先确定tabview头部有一个view,并且继承与UIview。当tabview上下滑动时头部view惯性跟随滑动。
废话不多,直接上代码:
viewcontroller 先创建tabview,topview两个view (懒加载),然后添加tabview,topview。至于tabview代理方法不再写。
-(UIView*)topView{
if (!_topView) {
//创建顶部的条
_topView = [[UIView alloc]initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, 150)];
_topView.backgroundColor = [UIColor greenColor];
}
return _topView;
}
-(UITableView*)tabV{