Базовое программирование iPhone? - PullRequest
0 голосов
/ 21 марта 2010

Я хочу запрограммировать окно «Добавить» в моем приложении, аналогично окну «Добавить контакт» в приложении «Контакты» или окну «Добавить город» в приложении «Погода».

Мой вопрос: как мне кодировать эффект увеличения этой функции «Контакты и погода»?

- Ry

1 Ответ

3 голосов
/ 21 марта 2010

Это так называемые "контроллеры модального вида".

Вы создаете контроллер представления для этого «листа», и из любого метода другого вызова контроллера вызова вызываете

sheetViewController = [[SheetViewController alloc] init…]
[self presentModalViewController:sheetViewController animated:YES];

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

[self dismissModalViewControllerAnimated:YES];

, чтобы скользить вниз. Найдите термин «Модальные контроллеры представления» в документах XCode для деталей.

...