5

UIPageViewController を使用して iPhone アプリにビューを実装しました。ページめくりは本当にスパイシーに見えます。しかし、より多くのコンテンツを取得するためにページをめくることができる、またはめくる必要があることをユーザーにどのように知らせることができるでしょうか? リファレンスマニュアルには何も見つかりませんでした。

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

4

3 に答える 3

5

完全に深刻というわけではありませんが、考える材料は次のとおりです。

雑誌の使用方法を詳しく説明したグラフィック。

出典:コイビン

于 2011-12-12T21:49:21.917 に答える
2

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

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

于 2011-12-06T03:20:43.287 に答える
0

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

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

于 2011-12-12T21:21:59.103 に答える