2011-06-02 5 views
0

Я работаю над проектом, в котором Как перезагрузить данные в UIView

Как вы можете видеть, что есть горизонтальный вид, в котором показаны изображения. У меня есть средство прокрутки. Поэтому я положил UIView на UIScrollView, а не после UIButton на UIView. Изображения на UIButton исходят от plist. Проблема в том, что когда я удаляю выбранное изображение из plist, я не могу перезагрузить данные, чтобы удаленное изображение удалялось из горизонтального вида. Может ли кто-нибудь помочь мне в перезагрузке данных?

ответ

0

Наиболее прямолинейное решение для перезагрузки представления состоит в том, чтобы удалить все подзоны из вида прокрутки, а затем добавить только те, которые имеют соответствующую запись в plist.

Вы можете сделать более разумную перезагрузку, которая удаляет только субподзоры, которые были удалены из plist, а затем перемещает другие виды, так что после этих представлений нет пробелов. Не должно быть слишком сложно.

Смежные вопросы