Изменить, выберите значение из UITableView на iPhone - PullRequest
0 голосов
/ 25 марта 2010

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

Чтобы выбрать, пользователь должен иметь возможность просто нажать на имя конфигурации сервера, и рядом с именем появится галочка, после чего пользователь автоматически вернется на главный экран (или вместо этого использовать кнопку сохранения?). Чтобы отредактировать конфигурацию сервера, я также хотел бы, чтобы пользователь мог нажать на имя конфигурации сервера и перейти на подробный экран, где можно внести изменения. Как я могу выполнить оба, так как я хочу, чтобы оба были сделаны, нажав имя сервера (строка)? Прямо сейчас кнопка отмены кажется неуместной, поскольку доступ к экрану осуществляется через UINavigationController.

Есть предложения?

альтернативный текст http://img94.imageshack.us/img94/6448/screenshot20100325at541.png

1 Ответ

0 голосов
/ 25 марта 2010

Рассматривали ли вы кнопку подробного раскрытия ? это фактически дает вам две «горячие точки» на каждом tableViewCell:
1- Сама кнопка раскрытия подробностей, которая, согласно Apple HIG, должна перейти в подробный вид. 2. Остальная часть ячейки, которую вы могли бы использовать, чтобы сделать свой выбор и открыть контроллер вида.

cell.accessoryType = UITableViewCellAccessoryDetailDisclosureButton;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...