Руководство пользователя интерфейса iPhone - Редактирование данных верхнего уровня - PullRequest
0 голосов
/ 10 ноября 2010

У меня есть табличное представление, управляемое данными.В корневом представлении отображается список сущностей (1), который при выборе отображает другой список сущностей (2).

Если у сущности в (1) есть ряд свойств, которые я бы хотел, чтобы пользователь имелконтроль, каков наилучший подход пользовательского интерфейса для предоставления им окна для редактирования этих данных?

Например, если (1) был список континентов и (2) был список стран, нажав континентпредставит список стран и тд.Если пользователь хотел изменить свойство континента (пример изменения «rateThisContinent»), что, согласно соглашению, он / она должен нажать?

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

Возможно, вам подойдет кнопка редактирования, но что тогда будет отображаться в виде таблицы после нажатия кнопки редактирования?

Спасибо,

Глин

1 Ответ

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

Я решил ответить на свой вопрос. Я создам промежуточный «подробный вид» после списка (1), который представляет все свойства кнопкой для просмотра списка (2).

Затем я сделаю подробный вид редактируемым.

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