uipageviewcontrollerを使用するときにページをめくることができることをユーザーに知らせるにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/8394916

質問

uipageviewcontrollerを使用してiPhoneアプリにビューを実装しました。ページのターニングは本当に辛く見えます。しかし、より多くのコンテンツを取得するためにページを回すことができる、または必要なことをユーザーに知らせるにはどうすればよいですか?参照マニュアルには何も見つかりませんでした。

もう1つのしわは、私のページの一部が単一の画面よりも大きいため、ユーザーはすでにより多くのコンテンツを取得するために上下にスクロールしています。ありがとう。

役に立ちましたか?

解決

何かを移動できることをユーザーに示す最良の方法は、プログラマが最初に表示されたときにそれを動かすことです。たとえば、テーブルのように見えないものがある場合は、表示する前に最後までスクロールしてから、表示されたらすぐに表示します。これには2つの効果があります。1)アニメーションが進行しているため、アプリが滑らかに見えます。目は動きに引き付けられます2)ユーザーは、すべてがスクロールするのを見るので、そこにもっとあることがわかります。

そのため、起動時の2番目のページに目を向け、最初に表示されたときにプログラムで戻ることをお勧めします。ユーザーは、自分でつまずく必要なく、すぐに賢いアニメーションを見て、そのように機能することを知っています。

他のヒント

完全に深刻ではありませんが、思考のための食べ物:

A graphic with details instructions on how to use a print magazine.

ソース: Khoi Vinh

@owen Hartnettからの答えは正しいものであるように思われるので、私はそれを最高のものとしてマークしました。しかし、私はまだ急なiOS学習曲線を登っており、アニメーションを作成する方法を学びたくありませんでした。それで、ここに私が思いついたソリューション/ハックがあります。

ビューの「カバー」または最初のページを作成しました。アプリをシミュレータに構築してロードしました。マウスを使用して右下隅を上げてスクリーンショットを撮りました。その後、スクリーンショットをトリミングして、その画像を作成したカバーページに追加しました。ジェスチャー認識者は画面全体をPNGファイルにすることを好まなかったため、少しいじらなければなりませんでした。画像を少し小さくしたとき、それはうまくいきました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top