IPhoneページにフォームのようなページがあります。 [キャンセル]ボタンと[送信]ボタンを一緒に配置する必要がありますか?
PS:ユーザーは、左上隅にある通常の[戻る]ボタンを使用して戻ることができます。
IOSの標準は
一般的な考え方は、(私が知る限り)編集ページ(戻るボタン付き)でリアルタイムで編集できるということです。戻ると、すべての変更が保存されます
モーダルページの動作は異なります。キャンセルを押すと、変更が保存されません。
例えば。 iOSノートアプリでは、新しいノートの作成は次のようになります:
準備完了または戻るを押すことができます。どちらの場合も、編集内容が保存されます。
IOSメールでは、新しいメールを作成すると、左上に[キャンセル]ボタンが表示されます。キャンセルは「保存しない」ことを意味します(または通常、変更を破棄してもよいかどうかを尋ねるポップアップ)。
だからあなたのケースでは私は言うでしょう:
あなたcan私の知る限り、それを省いてくださいAppleは、アプリを調べて、アプリストアにいることができないと言うほど厳格ではありませんUIが気に入らないため、「必須」ではありませんが、特定の理由がない限り、多くの人がUIに反対するでしょう。また、Appleのアプリを含む、最高のiOSアプリで一般的な慣習である理由を理解しているからです。 ;ルールを破る前に、ルールを理解する必要があります。
考慮すべき2つの点は次のとおりです。
考慮すべきことは他にもたくさんありますが、あなたは[〜#〜] can [〜#〜]コミックをすべてsansで作成し、アプリのインターフェイスを上下逆にします。アプリのデザインが別の方法で行ったほうが正当に優れている場合、それを行うかどうかを決めるのはあなたの責任ですが、それを行うには、より多くの情報が必要か、それともそのデザイン決定の影響を考慮する必要があるかを検討する必要があります。
そこにキャンセルボタンを配置することに対するあなたの反対は何ですか?標準ページの[戻る]コントロールがあり、ユーザーがそれを使用できることをユーザーに明確に示している限り、必要はありません。
ただし、これがユーザーが途中で記入して終了する可能性があるフォームである場合は、明示的なキャンセルコントロールを使用する方が少し直感的です...キャンセルする前に、必ず「ダーティー保存」メッセージを提供してください。彼らが何かを記入した場合; 「キャンセルすると、このフォームに加えた変更はすべて破棄されます。実行してもよろしいですか?」
サブミットコントロールと一緒にキャンセルコントロールを表示する要件があるかどうかはわかりません(まだ見つかりません)。 iOS開発ガイドラインでは、いくつかのアイデアが得られます。