2009-06-26 5 views
1

У меня есть таблица на странице, но она не занимает весь экран (около 1/3). В какой-то момент я хотел бы показать что-то выше таблицы, но сохраняйте представление под таблицей так, как есть.Проблема с анимацией UITableView

На самом деле это не проблема. Я использую анимацию UIView для изменения размера фрейма таблицы и перемещения ее вниз. Проблема в том, что когда анимация начинается, таблица теряет последние несколько строк - строки, которые будут скрыты при завершении анимации.

Кто-нибудь знает об этом?

Я бы предпочел держать стол в верхней части слоев, поэтому его затенение и сохранение его того же размера в течение продолжительности анимации не будут работать.

Спасибо!

ответ

0

Установлен ли ваш родительский UIView в фиксированный размер? Когда вы перемещаете таблицу вниз, если содержащийся фрейм также не выращивается для размещения новой высоты, это может быть обрезание ваших нижних ячеек таблицы.

+0

Нет, было достаточно места. Я не думаю, что я описал это правильно, хотя, когда таблица росла, она увеличивалась бы больше, чем первоначально, но пустая ячейка появлялась в таблице, которая была меньше оригинала. Если это имеет смысл ... поэтому ячейка, которая находилась на границе стороны исходного стола, была бы пустой, хотя она все еще была видна. – Carl

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