问答1 问答5 问答50 问答500 问答1000

求助,如何实现UITableView的置顶效果

提问网友 发布时间:2024-04-16 18:47
声明声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:1656858193@qq.com
1个回答
热心网友 回答时间:2024-04-18 19:43
思路其实很简单。一个UITableView就能简单做到了。就像你说的使用-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath这个方法也可以。不过我一般不是那么做。

如果我们按照QQ那样来做。首先你得有这么一个头控件。比如这个头控件可以被点击,有个UILable,能给他赋予标题,有个小箭头,点它会像QQ那样会旋转。当然,为了记录这个小箭头箭头是向下,还是向右,你需要一个能决定它方向的属性。(如果只有两个方向用BOOL值就可以了)。。。。

为了方便,这里我就不写这个控件了,用UIButton代替了- -......通过button的selected属性来决定这个组是否要展开。。关键代码如下吧

首先是个带导航的UITableViewController,接着在viewdidload里面先建立好头控件。(当然这里的头控件就是3个button了)

接着就是这些投控件的点击事件buttonClick:

再接着就是设置这个tableView了

运行结果如下了,不要太在意UI的细节,这里不是重点 - -....

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

...号在最近24小时内绑定过三个,已达到限制,...24小时后可以再次... ...号在最近24小时内绑定过三个,已达到限制,...24小时后可以再次... 手机号1 24 手机号24小时内绑定了两个被限制 请问什么时候才能重 ... 用一句话赞美你的班级,写成带问号的句子 有哪些方法能使红烧鱼更好吃? UITableView的第一个section的header不显示是什么原因 英特尔 945g ich7 478针主板最好可以上什么CPU?懂得麻烦来告诉下。 120开四次方是多少 我给领导发了四个字,元旦快乐!他回我谢谢!下一封我该怎么回答... 红烧鱼块怎么做才能特别好吃? 红烧鱼块的家常做法是怎样的?有哪些技巧? 如何红烧鱼块好吃 uitableview头部多出来一块 一条长120米的马路的一侧,共种了39颗树,两端不栽,相邻两树之间的距离... 曹县德克士卡怎么办?一去都说没有了,。在菏泽办个在曹县还不能用。真... 任诗语是人吗 现在什么主板好,支持478针CPU,ddr2内存,最好电源、硬盘… 478针的2.4GCPU配什么样的主板 怎样给领导回复短信祝福他们? 广州华商职业学院学风好不好? 你的家乡过春节有什么活动 家乡过年的特色活动有哪些呢? 别人说我有点神经质,我该怎么回答 苹果4S看PPS为什么一直显示显示努力加载中 复印机怎么复印身份证正反面 打印机的身份证复印功能如何用? 大地拼音怎么写大地拼音写法介绍 电影胶片怎样打蜡的呢 为什么人可以这么不知好歹 货车升斗刮到高压线高压线的业主有责任吗 航母指挥官2盗版能联机吗 胎压感叹号还可以开吗?胎压报警灯亮了还能开吗 青岛市居民如何办理去韩国的护照? 从青岛去韩国都需要什么手续 非常详细的回复谢谢各位 把红烧黄骨鱼烧得好吃的诀窍有哪些? 男生一开始热情,后来忽冷忽热,为何会这样 青岛本地人想办护照去韩国该怎么办多少钱? 西南财经大学研究生考试科目中的经济学二是统考科目还是自己出题?_百度... 别人说你这么神经质也是少见怎么回复 别人说我神经质我可以接受,可是他说了一句我就要崩溃了,这是为什么... 为什么我开通了淘宝省钱卡却没有了呢?