小弟我初学IOS,想实现这种效果:
我知道整个是使用tableview的group模式实现的,内科和外科都是section,实现成这样的好处是往下拉的时候,sectionName始终位于顶端。
我用原生的方式实现了差不多的效果,但是想实现成图中的效果,还不知道如何着手?
主要问题在于:
- section的背景如何自定义?
- 如何自定义section之间的空白距离?
希望大神给出提示!或是有这种第三方框架?
小弟我初学IOS,想实现这种效果:
我知道整个是使用tableview的group模式实现的,内科和外科都是section,实现成这样的好处是往下拉的时候,sectionName始终位于顶端。
我用原生的方式实现了差不多的效果,但是想实现成图中的效果,还不知道如何着手?
主要问题在于:
希望大神给出提示!或是有这种第三方框架?
你说的间距应该是包含在section header 里了,正如楼上所说
不过为了统一iOS6和ios7体验 现在都不用group的方式了 用 plain也完全能达到 有方法可以不让header悬浮
2 回答1k 阅读
1 回答987 阅读✓ 已解决
1 回答2.7k 阅读
1 回答1.4k 阅读
1 回答1.4k 阅读
1.7k 阅读
1 回答1.1k 阅读
自定义
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
修改
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath