2016-08-23 3 views
0

私が達成したいと思っている効果は、一度に1人の "スクリーン"についての "表示"またはスクリーンを提示しているTinderと幾分似ていて、左右にスワイプすることができます他の写真を見ることはできますが、スクロールしている間にページが完全にリフレッシュされていない場合は、新しい「ページ」が画面に表示されているのを見ることができます。大量の「ビュー」をスクロールビューで表示するには?

わかりませんどこから始めるのか。私はスクロールビューでその効果を得ることができ、それが私が欲しいと思う方法を作るために作り付けのスナップ効果を使うことができます。私が読んだこと/聞いたことは、スクロールビューを使用することを避けたいということです。スクロールビューにはたくさんの画像をロードすることになりますが、ここでは300枚の画像をファイアベースから取り込む可能性があります私はスクロールしたいと思う。

もし私がスクロールビューについて正しいのであれば、すべての単一画像をロードして配置しなければならず、テーブルビューのデキュー状況が許されないという問題が発生します。彼らはすべて文字どおりに読み込まれて配置されていて、特に人が最初の1つまたは2つの写真を見たいと思うならひどいでしょう。

このような外観はどのように達成されましたか?基本的に私は画像/いくつかのボタン/ ABとCという名前のいくつかのラベルを持つ3つのビューを持っている場合私は私の最初のビューをしたい私は画面を右にスワイプ "B"にスクロール "スクロールビューチェックポイントに達するとBにスナップし、CまたはAに戻るために左右に移動します。また、indexPathを追跡することもできます。タグを使用してボタンに多分使用できますか?

。非常に高く評価され、私は、これはかなり簡単になるだろういくつかの組み込み機能を見下ろすだが、私はこれを可能にするどのようなツールを見ていないと思うあなたが望むように

+2

Googleアップ 'UIPageViewController'。 –

+0

@robmayoff私はこのようなものがあると思ったが、私は見つけられなかった。完璧な男、ありがとう。 –

答えて

1

が鳴りUIPageViewController:。

ページビューコントローラを使用すると、各ページが独自のビューコントローラオブジェクトによって管理されるコンテンツページ間を移動できます。ナビゲーションは、プログラムによってプログラムで制御することも、ジェスチャーを使用してユーザーが直接制御することもできます。ページ間をナビゲートするとき、ページビューコントローラは、指定したトランジションを使用して変更をアニメートします。

インターネットでは多くのチュートリアルが利用できます。あなたの好きな検索エンジンに相談してください。

関連する問題