我有一个tableview单元格,在其中,我有一个按钮。在此按钮内,我正在显示属于动态的属性文本。然而,当我向上和向下滚动时,文本消失并且在四分之一秒后出现,这非常明显,尤其是在快速滚动时。
调试时,我注意到,如果我在最后一个attString = [[NSMutableAttributed...
方法(我的评论下方)之前注释了行[attString appendAttributedString:[[...
,并将profileIDButton
的标题设置为{{1}滚动时没有问题。我认为@"test"
的分配/初始化导致了滚动问题。如何摆脱这种消失并出现四分之一秒后的行为?有没有办法创建一个属性字符串并附加到它而不在attString
分配/初始化内存?
cellForRowAtIndexPath
答案 0 :(得分:1)
将按钮类型设置为'UIButtonTypeCustom'可能有效。