Обнаружение номера телефона UITextView вызывает сбой UITableView

У меня есть простой UITableView, каждая ячейка которого содержит UITextView для отображения номера телефона. Если я медленно прокручиваю таблицу, все работает как положено, а номера телефонов превращаются в ссылки. Если я быстро прокручиваю таблицу, она вылетает. Точно так же, если я отключу определение номера телефона для текстового представления, оно будет работать нормально. Кто-нибудь знает, что я могу сделать, чтобы обнаружение номера телефона работало правильно в табличном представлении?


person Drew C    schedule 04.05.2011    source источник
comment
Больше кода, пожалуйста. Это выстрел в темноте, но у меня были текстовые представления, вызывающие сбои при их создании из потока, отличного от основного потока, например, после завершения асинхронной загрузки данных.   -  person Peter DeWeese    schedule 23.10.2012


Ответы (1)


Возможно, вам придется заглянуть в свой код, чтобы узнать, как вы поместили UITextView в UITableViewCell.

Кроме того, вам может понадобиться повторно использовать ваши ячейки.

person johnoodles    schedule 04.05.2011
comment
Ячейки используются повторно. Можно поподробнее, на что мне смотреть? - person Drew C; 05.05.2011
comment
как вы создаете uitextview в каждой ячейке? Можете ли вы опубликовать свои методы просмотра таблиц - person Nik Burns; 07.05.2011
comment
Было бы полезно, если бы вы разместили некоторые из ваших кодов. Или просто дайте нам представление о том, как вы создали UITextView - person johnoodles; 11.05.2011