仿汽车之家的选车界面的tableview的区索引控件

        想必使用过tableview的同学对它的区索引控件一点都不陌生吧。苹果官方已经封装好了方法在里面,我们直接调用就可以,但是有时候我们觉得这个区索引不符合我们的项目要求,这事我们就需要自定义一个了,现在我们仿照汽车之家选车界面的区索引来写一个。先看实现效果:


效果图

github项目地址 如果对您有帮助的话请start,您的支持将是我写作的动力。

实现思路:

     自定义一个view充当容器用来存放所有区索引的控件——>在上面添加滑动手势——>自定义一个用于手势滑动到某个字母时的提示的控件——>手势结束时隐藏提示控件——>添加代理方法用于回调处理业务。

主要的判断用于回调的逻辑代码为:


示例代码

这个实现比较简单,不详细说,需要的请自行下载代码。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,366评论 25 709
  • 原文链接:https://github.com/opendigg/awesome-github-android-u...
    IM魂影阅读 33,039评论 6 472
  • “起床了,快起来……”每天早上8时,亮亮都会被妈妈从香甜的睡梦中叫醒,然后磨磨蹭蹭、睡眼惺忪地穿衣、洗漱、吃早餐。...
    西域明月阅读 3,957评论 1 2
  • 你在这儿等天晴, 她在那儿等晴天。 天, 一直阴雨绵绵……
    小剧在成长阅读 721评论 2 5
  • 老同学说明年要辞掉铁饭碗的工作。我问为什么不趁早?他说女朋友在读研究生,怕自己在她毕业的时候还没有稳定下来不能帮到...
    宝木大仙阅读 2,047评论 0 1