Интерфейс iPhone: нет кнопки редактирования для UITableView, плохая идея? - PullRequest
4 голосов
/ 07 июня 2010

У меня есть UITableViewController, который позволяет пользователю углубляться в различные записи. На втором уровне / вид пользователь может добавлять и редактировать новые записи. Но я не уверен, что делать, так как кнопка «Назад» находится в левом верхнем углу, и мне нужно поместить кнопку «Добавить» в правом верхнем углу, чтобы не было места (сохраняя HIG) для кнопки редактирования который обычно идет туда, где находится кнопка «назад». (Я использую панель вкладок, поэтому не могу поместить ее внизу.)

Как вы думаете, логично ли ожидать, что пользователи узнают, как ударить запись? Или мне нужна кнопка редактирования? Если мне действительно нужна кнопка редактирования, куда мне ее поместить, если я слежу за HIG?

Ответы [ 2 ]

3 голосов
/ 07 июня 2010

Swipe to delete - прочно установленное взаимодействие с iphone, так что да, я бы хотел, чтобы пользователи знали об этом. Мы сталкивались с одной и той же проблемой несколько раз, и да, у вас есть только две кнопки навигационной панели, поэтому вы должны сделать выбор. Если вы уже используете нижнюю часть панели вкладок, я не вижу других вариантов.

2 голосов
/ 07 июня 2010

У меня похожая ситуация в моем приложении.

Когда пользователь нажимает кнопку редактирования, в конце таблицы отображается дополнительная ячейка таблицы, которая позволяет ему добавить новую запись. Не уверен, что это возможно в вашем случае.

Может быть, добавить его в начале или вставить кнопку чуть выше UITableView? Затем можно также пометить кнопку «Добавить / Изменить», чтобы было ясно, что именно так они могут добавлять новые записи, хотя я этого не делал.

Другой вариант - всегда отображать эту дополнительную кнопку или ячейку таблицы.

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