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