2010-02-20 3 views
1

У меня есть UITableView, где ячейка должна быть заполнена датой, выбирая ее через pickerview. Вместо того, чтобы нажимать pickerview на navigationController, я хотел бы позволить ему скользить на полпути в экран, и в верхней части экрана все еще видна таблица. Я видел, как некоторые приложения делали этот опрятный эффект раньше, но я не вижу, как это сделать.UITableViewController с UIPickerView, скользящим вверх по экрану

Любой полезный намек на это?

ответ

1

Я сделал это некоторое время назад и asked about it.

Я закончил тем, что сделал то, что сказал самый высокий голос: поставьте UIPickerView в том же представлении, что и другие предметы, и оживите скользящее движение, используя метод U12iew beginanimation.

+0

Хорошо, спасибо. Мне удалось анимировать представление с помощью сборщика и панели инструментов на одном экране, но вы можете сказать мне, как уведомить родительское представление о том, чтобы сдвинуть представление назад по экрану. Другими словами, способ дать родительскому знаку знать, что он может отклонить выбор. – Oysio

0

Добавить кнопку на панели инструментов. Добавьте новую цель/действие к кнопке, чтобы вызвать метод на UIViewController, который имеет ваш контроллер таблиц и контроллер выбора. Затем запустите анимацию с экрана с помощью блока анимации UIView.

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