私はAndroidユーザーであり、iOSを学んでいるだけなので、UXの詳細の一部にあまり精通していません。
アプリに成功メッセージまたは検証エラーに関するメッセージが必要なフォームがある場合、iOSでこれを実現する従来の方法は何ですか?
ありがとうございました!
成功を提示する従来の方法は、何も提示しないことです。データを更新したり、アニメーションでナビゲートしたりすることもできますが、ほとんどの場合、邪魔にならないようにする必要があります。
エラーを簡単に提示する従来の方法は、を使用してUIAlertView
、何がうまくいかなかったか、可能であればそれを修正する方法について、明確で簡潔なメッセージを提供することです。
ただし、簡単にするストックコントロールに制限しないでください。モーダルポップオーバー(アラートビューとは何か)よりも、失敗を示すためのより穏やかな方法は他にもたくさんあります。Tweetbotを見てください。非モーダルバナービューを使用して、ネットワークに到達できない場合など、成功と失敗の両方を示します。エラーが一時的なものである場合、これは特に良い考えです。これは、ユーザーの操作を必要としないためです。
検証エラーは、多くの場合UIAlertViewで実行されます。
成功の確認は、「トースター」通知(TweetbotのiPhoneアプリ、ここ:http ://shawnblanc.net/images/tweetbot-notifications.jpg )を使用して行うことができますが、これにはカスタムコードが必要です。
UIAlertViewsは成功メッセージにも使用できますが、非常に中断が多いため、おそらく理想的ではありません。
UIAlertView
クラスを利用しました。これは、このクラスに関するAppleのドキュメントへのリンクです。