欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

iOS tableView右侧索引视图状态获取的方法实例

程序员文章站 2022-03-24 09:53:30
前言在iphone和其他ios的很多程序中都会看到table view的出现,除了一般的表格资料展示之外,设置的属性资料往往也用到table view,table view主要分为以下两种:plain...

前言

在iphone和其他ios的很多程序中都会看到table view的出现,除了一般的表格资料展示之外,设置的属性资料往往也用到table view,table view主要分为以下两种:

iOS tableView右侧索引视图状态获取的方法实例

 plain:这是普通的列表风格
 grouped :这是分块风格。

本文介绍的是ios tableview右侧索引视图状态获取的相关内容,下面来看正文

需求

一图胜千言!

iOS tableView右侧索引视图状态获取的方法实例

在触摸右侧索引栏时

需要展示对应的组号名称

手指离开时消失

实现

通过xcode查看视图层次结构

右侧索引视图的继承关系

是这样的:

uitableviewindex
uicontrol
uiview
uiresponder
nsobject

很显然uitableviewindex 是私有的

但是uicontrol 是公开的

于是

通过遍历tableview的子视图来获取它

接着

在代理方法里面

处理相关逻辑就ok了

总结

到此这篇关于ios tableview右侧索引视图状态获取的文章就介绍到这了,更多相关ios tableview索引视图状态内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!