我有一个自定义 UITableViewCell ,其中有一个 UIScrollView ,它连接到单元控制器。当我将文本分配给滚动视图时,一些单元格得到正确的文本,一些是空白的,一些重新显示旧文本,而另一些则将滚动视图剪裁在文本的第 2 行或第 3 行周围。会发生什么似乎是随机的。我按照这里的建议使用计时器来修复空白单元格,http://www.bdunagan.com/2008/12/08/uitextview-in-a-uitableview-on-the-iphone/,但那没有帮助。我将计时器代码放在 cellForRowAtIndexPath 方法中。
我也试过打电话
[cell.textview setNeedsDisplay];
在将文本分配给 textview 但它没有任何影响之后。
当我使用文本字段或标签时,一切看起来都很好。但是,我需要可以滚动文本的东西。有关修复或更好方法的任何建议?