2012-01-22 4 views
1

私はプロジェクトのコード設計フェーズに入っていますが、このカスタムスタイルのスクロールスタイルがカスタムコードなしで利用できるかどうかわかりませんので、SOFで実行しています。私の開発グラフィックパーのようにスクロールします

----------------------------- 
|A   B   C| 
|--+ +-----------+ +--| 
| | |   | | | 
| | |   | | | 
| | |   | | | 
| | |   | | | 
| | |   | | | 
|--+ +-----------+ +--| 
|       | 
----------------------------- 

、あなたはpagingEnabledUIScrollViewをInvisionのことができます。私の質問は、UIScrollViewは、項目が中央の位置を主張したときに、近くの項目の端を表示することができますか?

ありがとうございます!

答えて

2

この質問は数回ポップアップしました。私はこれを自分で実装したことがありませんが、回答のほとんどは、いくつかを組み合わせて含んでいるように見える:

  • あなただけの単一のページを表示するように望んでいたかのようにスクロールビューのフレームはの真ん中に、設定する必要があります景色。
  • スクロールビューのclipsToBoundsプロパティをNOに設定する必要があるため、他のページも表示されます。
  • 部分的に公開されているページにユーザーが接触すると、スクロール表示になりません。技術的にスクロール範囲外にあるため、UIViewのメソッドをオーバーライドして、ビューへのルーティングの通常の方法を乗り越えなければなりません。スクロールビューは、このカスタムビューの内側または後方にある必要があります。

編集:あなたの後ろのものを説明するa tutorialです。

+0

は魅力的に働いた。これまでにこのプロジェクトに5回*を実装しました。 – Jacksonkr