IOS,关于自定义tableview的group和section问题
阿神
阿神 2017-04-17 12:02:22
[iOS讨论组]

小弟我初学IOS,想实现这种效果:

我知道整个是使用tableview的group模式实现的,内科和外科都是section,实现成这样的好处是往下拉的时候,sectionName始终位于顶端。

我用原生的方式实现了差不多的效果,但是想实现成图中的效果,还不知道如何着手?


主要问题在于:

  • section的背景如何自定义?
  • 如何自定义section之间的空白距离?

希望大神给出提示!或是有这种第三方框架?

阿神
阿神

闭关修行中......

全部回复(2)
PHPz

自定义
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section

修改
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath

大家讲道理

你说的间距应该是包含在section header 里了,正如楼上所说

不过为了统一iOS6和ios7体验 现在都不用group的方式了 用 plain也完全能达到 有方法可以不让header悬浮

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号