Замечание Дрю всегда ваше первое соображение. При прочих равных условиях я не фанат сделать удаление столь же простым, как создание; это опасное и сравнительно более редкое действие, и пользовательский интерфейс должен отражать этот факт. Однако отсутствие явного управления удалением действительно может привести к запросам поддержки (то же самое произошло в MoneyWell после удаления кнопок «минус»). Проблема в том, что вы не услышите от людей, которые избежали случайного удаления, нажав слишком близко к плюсу элемент управления удалением; эти люди счастливы и спокойны. Тем не менее, вы услышите от тех, кто не может сразу найти кнопку, которую нужно нажать для удаления, даже если почти все приложения Apple не имеют такого контроля.
Если вы чувствуете, что для удаления вам нужен явный интерфейс, я думаю, вы можете найти золотую середину. Проблема с элементами управления удалением заключается в случайном срабатывании, и обычным «решением» этой проблемы является предупреждение о подтверждении. Проблема с в том, что в том, насколько они навязчивы и раздражительны, потому что они модальны. iPhone OS может преподнести нам урок: вы можете сделать подтверждение полностью контекстным и немодальным.
Примерами являются удаление строк (проведите пальцем, чтобы перевести строку в состояние «Вы действительно уверены, что хотите удалить?», В котором визуально наблюдается тенденция к перемещению красной кнопки «Удалить» в представление), а затем снова начать взаимодействие (нажав «Удалить») на самом деле подтвердить действие. В App Store есть похожая модель, при которой нажатие кнопки цены превращает ее в кнопку покупки; по сути это встроенное, немодальное подтверждение. Преимущество состоит в том, что если вы нажмете где-нибудь еще (или, возможно, подождите некоторое время), элемент управления вернется в свое обычное состояние - вам не нужно явно отклонять его перед продолжением работы.
Возможно, такой подход (немодальное изменение как своего рода встроенное подтверждение) может избавить от запросов поддержки, сделав элементы управления удалением явными, но также исправит некоторые из ваших разумных опасений по поводу навязчивого подтверждения.