UITableView переход при детализации - PullRequest
0 голосов
/ 27 ноября 2010

Я видел этот удивительный переход в приложении: когда пользователь нажимает на элемент в табличном представлении, и он «углубляется», переход выполняется «поверх» фона. То есть фоновое изображение является статичным и представляет собой фактический вид таблицы, и все, что представлено после нажатия чего-либо, движется (как обычно справа налево).

Как осуществляется этот многослойный переход в виде таблицы? Кто-нибудь знает?

(приложение "Munch-5-a-day" в информационном представлении)

Ответы [ 2 ]

0 голосов
/ 28 ноября 2010

Эндемик дает вам правильное направление. Другим способом может быть просмотр контроллеров с прозрачным фоном, а затем настройка UIWindow.

0 голосов
/ 27 ноября 2010

UINavigationController является подклассом стандартного класса UIViewController, поэтому он наследует свойство view UIViewController. Я полагаю, что переход фонового изображения состоит из двух важных шагов:

  1. Назначьте UIImageView, содержащий желаемое фоновое изображение, свойству view NavController
  2. Установите self.view.backgroundColor = [UIColor clearColor] в каждом ViewController, скорее всего, в методе viewDidLoad.

В настоящее время я не могу проверить это, но оно должно работать.

Ссылка: Ссылка на класс UINavigationController

...