0

У меня есть UITableView с строками, каждая из которых имеет два действия, которые могут быть выполнены. Пользователю может быть отображен экран сведений о деталях (отредактируйте имя и посмотрите итоговую информацию), или они могут «открыть» элемент, чтобы правильно взаимодействовать и играть с ним. В настоящий момент первое действие достигается с помощью закругленной кнопки с меткой «i» в ней, а второе действие запускается путем выбора строки (т. Е. В любом месте в этой строке).Разблокировка кнопки «i» или шеврона для iPhone-приложения?

Я знаю о кнопках Apple UI, которые можно поместить в строки, но я не уверен, что использовать. Будет ли синяя кнопка «i» выглядеть так, что это единственное взаимодействие, и поэтому пользователи не будут выбирать строку? Будет ли шеврон (стрелка) выглядеть так, будто он собирается «идти глубже», а не просто показывать сводную информацию?

Это вопрос стиля, а не практический подход. Надеюсь, что это все еще уместно,

+0

Надеюсь, вы можете найти ответ здесь, но если вы не можете проверить http://doctype.com, который похож на __stackoverflow__, но на вопросы дизайна. С уважением! –

+0

Я думаю, что это все личные предпочтения, но я использую раскрытие подробностей, чтобы увидеть больше информации об этом объекте. В то время как информация «I» ожидает об этом объекте. Подумайте о почтовом аккаунте. Сведения о раскрытии информации об учетной записи электронной почты - это настройки SMTP, информация об учетной записи электронной почты может заключаться в том, что сообщения ожидают? just my 0.02 – NWCoder

+0

Я голосую, чтобы закрыть этот вопрос как не относящийся к теме, потому что речь идет о проблеме с пользователем и должна быть поставлена ​​на https://ux.stackexchange.com/ –

ответ

0

Пользователи знают, что строки таблицы могут быть выбраны (в дополнение к элементам управления внутри них).

Вы определенно должны продолжать использовать целую стрелку в строке для «открытия», особенно если это операция, которую пользователь будет выполнять чаще (более высокая цель лучше).

Вы можете переключиться на использование стандартного шеврона для экрана сведений о деталях, но кнопка «i» или пользовательская кнопка также вполне приемлемы (и вы можете установить свою пользовательскую кнопку в качестве аксессуара ячейки, так что она находится в точно такое же место).

Если ваша таблица имеет режим «редактирования», вам также может потребоваться рассмотреть, как/если эти действия будут изменены.

+1

Из Руководства по человеческому интерфейсу iPhone, серое раскрытие индикатор (стрелка) должен указывать на то, что пользователь может «нажимать в любой точке строки, чтобы увидеть следующий уровень в иерархии или варианты, связанные с элементом списка». Кнопка раскрытия подробностей (синяя стрелка) позволяет пользователям «нажимать этот элемент, чтобы просмотреть подробную информацию о элементе списка». Подробнее см. Здесь: http://developer.apple.com/iphone/library/documentation/UserExperience/Conceptual/MobileHIG/ContentViews/ContentViews.html#//apple_ref/doc/uid/TP40006556-CH12-SW13. Apple рассмотрит это во время обзора. –

+0

Я отправился с интерфейсом любимого списка приложения телефона, где синий шеврон показывает вам адресную карту человека в этой строке, и щелчок в другом месте инициирует вызов. – Craig

 Смежные вопросы

  • Нет связанных вопросов^_^