У меня есть пользовательский UITableViewCell с UIScrollView, который подключен к контроллеру ячейки. Когда я назначаю текст прокрутке, некоторые ячейки получают правильный текст, некоторые пустые, некоторые повторно отображают старый текст, а у других прокрутка обрезается вокруг 2-й или 3-й строки текста. Кажется случайным, что произойдет. Я последовал предложению здесь использовать таймер для исправления пустых ячеек, http://www.bdunagan.com/2008/12/08/uitextview-in-a-uitableview-on-the-iphone/, но это не помогло. Я поместил код таймера в метод cellForRowAtIndexPath.
Я также пытался позвонить
[cell.textview setNeedsDisplay];
после того, как текст назначается текстовому представлению, но это не влияет.
Когда я использую текстовое поле или метку, все выглядит нормально. Однако мне нужно что-то, что может прокручивать текст. Любые предложения по исправлению или лучший способ?