私は毎日たくさんの会話ボリュームを生み出すメッセージングアプリを持っています。メッセージ機能にお気に入りセクションを追加しています。メッセージが削除されるときのフローを定義する必要があります。ここに私がこれまで持っているものがあります:
ここで理解する必要があるのは...
ユーザーがメインのメッセージビューからお気に入りの会話を削除すると、お気に入りビューからも削除されますか?
私の意見では、これにはいくつかの側面があります。
会話を「お気に入りにする」とは、会話を別の受信トレイに複製することを意味する場合、メッセージが一般的なメッセージングの受信トレイから削除されても、お気に入りビューにまだ存在しているはずです。つまり、ユーザーはおそらく受信トレイからハウスキーピングと会話の削除を行ってクリーンアップしていましたが、「お気に入り」の会話を個別に保持したいと考えていました。
一方、お気に入りは「ブックマーク」のように表示できます。お気に入りビューの会話は、メッセージングビューの会話へのクイックリンクです。優先がブックマークよりも多い場合は、2つのビュー間で削除動作を同期する必要があると思います。つまり、メッセージセクションからconvoが削除されると、お気に入りセクションからも削除されるはずです。
私が考慮していない他のUXの機微があるかもしれません、それはそれがどのように振る舞うべきかを支配するべきですが、私にはわかりません。
上記の2に傾いています。
私はあなたに同意します、会話を支持することはそれを複製することではありません(少なくともそれは私が期待することではありません)。したがって、メインビューまたはお気に入りビューのいずれかから削除した場合は、メッセージがどこからでも削除されます。唯一のことは、メインビューから会話にお気に入りとして「タグ付け」されていることをユーザーに表示して、会話を削除する前に2度考えることです。