uipageviewcontrollerを使用するときにページをめくることができることをユーザーに知らせるにはどうすればよいですか?
-
28-10-2019 - |
質問
uipageviewcontrollerを使用してiPhoneアプリにビューを実装しました。ページのターニングは本当に辛く見えます。しかし、より多くのコンテンツを取得するためにページを回すことができる、または必要なことをユーザーに知らせるにはどうすればよいですか?参照マニュアルには何も見つかりませんでした。
もう1つのしわは、私のページの一部が単一の画面よりも大きいため、ユーザーはすでにより多くのコンテンツを取得するために上下にスクロールしています。ありがとう。
解決
何かを移動できることをユーザーに示す最良の方法は、プログラマが最初に表示されたときにそれを動かすことです。たとえば、テーブルのように見えないものがある場合は、表示する前に最後までスクロールしてから、表示されたらすぐに表示します。これには2つの効果があります。1)アニメーションが進行しているため、アプリが滑らかに見えます。目は動きに引き付けられます2)ユーザーは、すべてがスクロールするのを見るので、そこにもっとあることがわかります。
そのため、起動時の2番目のページに目を向け、最初に表示されたときにプログラムで戻ることをお勧めします。ユーザーは、自分でつまずく必要なく、すぐに賢いアニメーションを見て、そのように機能することを知っています。
他のヒント
完全に深刻ではありませんが、思考のための食べ物:
ソース: Khoi Vinh
@owen Hartnettからの答えは正しいものであるように思われるので、私はそれを最高のものとしてマークしました。しかし、私はまだ急なiOS学習曲線を登っており、アニメーションを作成する方法を学びたくありませんでした。それで、ここに私が思いついたソリューション/ハックがあります。
ビューの「カバー」または最初のページを作成しました。アプリをシミュレータに構築してロードしました。マウスを使用して右下隅を上げてスクリーンショットを撮りました。その後、スクリーンショットをトリミングして、その画像を作成したカバーページに追加しました。ジェスチャー認識者は画面全体をPNGファイルにすることを好まなかったため、少しいじらなければなりませんでした。画像を少し小さくしたとき、それはうまくいきました。