0

iOS では、ツールバーの [完了] ボタンで閉じるモーダル シーンがいくつかあります。

しかし、これらのモーダル シーンの 1 つに、編集可能な UITableView が含まれています。そのため、標準の [編集] ボタン (NavBar 内) もあります。編集中、そのボタンの名前は「完了」に変更されます (青色で強調表示されます)。

これで、2 つの非常に異なることを行う「完了」というラベルの付いた 2 つのボタンが表示されます。Dissiser の名前を「Cancel」に変更することもできますが、それは非標準的な使用方法のようです。また、「完了」ボタンで閉じる他のシーン (編集を伴わないシーン) とは相容れないでしょう。

ヒューマン インターフェイスの推奨事項はありますか? 「最もクリーンな」ソリューションは何ですか?

4

1 に答える 1

1

最も簡単な解決策は、編集中に[完了](閉じる)ボタンが表示されないため、次のようになります。

編集していません:....[編集][完了]<-(完了-却下)

編集:..............[完了]<-(完了-編集)

もう1つの方法は、左側にある[完了](編集)ボタンを設定して([完了](閉じる)ボタンを非表示にして)、ユーザーが別の種類の[完了]であることに気付くようにすることです。

注:UXの観点からは、同じビューで同時に同じように見える2つの[完了]ボタンを表示することは、たとえそれらが異なる位置にあるとしても、非常に間違っています。

于 2012-11-23T14:31:11.930 に答える