那我怎么区分它们 求详细说下 |
|
10分 |
你可以把上面那两组放到一个view上,然后把view赋值给headview就行了。
|
10分 |
图片及文字的部分还是使用UITableViewCell 来展示。 头部的内容可以自定义UIView来实现,并将这个view作为uitableview的headerView就可以了。伪代码:
///////创建头部的view UIView *headerView = [UIView new]; /////...根据布局添加subview到headerview [headerView addSubview: v1]; [headerView addSubview: v2]; ..... ///////设置为tableview的headerview self.tableView.tableHeaderView = headerView; |
10分 |
顶部两个view如果需要随TableView滚动的话,就如楼上说的,放在headerView里,如果不用随TableView滚动,就放在TableView的父视图上,和TableView平级。
|
10分 |
如果顶部不随tableview一起滚动的话,除了将顶部内容设置成与tableview平级以外,还有另外一种方法。使用style 为 plain的tableview.将顶部的内容通过tableview的代理 viewForHeaderInSection:中返回顶部自定义view也可。
|