实现最近回话列表中的项显示时间和未读条数出现死循环

查看数: 961 | 评论数: 4 | 收藏 0
提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2015-10-8 16:33

正文摘要:

本帖最后由 kuitianzihui 于 2015-10-8 17:25 编辑 为了实现图中的效果,我通过重写CCWin.SkinControl.ChatListBox 的DrawLargeSubItem,但是在QQMetro样例中出现了死循环,弄了半天没找出问题所在,请大神救我! ...

回复

htjs0011 发表于 2015-10-30 14:13:50
在DrawLargeSubItem中任何更改subItem的值的操作都会导致改方法死循环。
kuitianzihui 发表于 2015-10-9 11:03:29
乔克斯 发表于 2015-10-8 21:57
正常。改了值就会触发刷新。。触发刷新就会调用这个方法。就会造成死循环。=A=。。。简直你把值存入tag。 ...

谢谢大神,按你说的正常了。
乔克斯 发表于 2015-10-8 21:57:58
kuitianzihui 发表于 2015-10-8 16:34
在DrawLargeSubItem中任何更改subItem的值的操作都会导致改方法死循环。

正常。改了值就会触发刷新。。触发刷新就会调用这个方法。就会造成死循环。=A=。。。简直你把值存入tag。。然后方法体里面读取tag。。画那个效果即可。
kuitianzihui 发表于 2015-10-8 16:34:37
在DrawLargeSubItem中任何更改subItem的值的操作都会导致改方法死循环。

QQ|申请友链|小黑屋|手机版|Archiver|CSkin ( 粤ICP备13070794号

Powered by Discuz! X3.2  © 2001-2013 Comsenz Inc.  Designed by ARTERY.cn
GMT+8, 2024-5-23 02:57, Processed in 0.589662 second(s), 33 queries , Gzip On.

快速回复 返回顶部 返回列表