2011-01-05 21 views
1

私はNテーブル間でスワイプする必要のある学習システムを作成しています(つまり、それぞれ質問、オプション1〜4、回答と説明からなる25の独立した静的テーブルビュー)。誰もがこれに取り組むための最善の方法を知っていますか?誰かが私を助けることができるサンプルコードを見たことがありますか?UITableViewの水平スクロール

このようなスクロールの動作は、削除用に予約されているため、UITableviewsのベストプラクティスには反しますが、アプリでは削除する必要がないため、競合は発生しません。

ありがとうございます!

答えて

1

ユーザーがすべての表ビュー間で前後に簡単にスライドできるようにするには、pagingEnabledをYESに設定してUIScrollViewを使用します。

スクロールビューの幅をアプリのサイズに設定するだけです。コンテンツのサイズを25倍以上に設定します。スクロールビュー内で各テーブルビューを隣り合わせに追加すると、UIKitは適切な場所でスクロールと停止を処理する必要があります。

ただし、ユーザーが各質問に順番に答えなければならない場合は、前の質問に回答したときに次のUITableViewControllerを読み込み、UINavigationControllerを使用してください。

+1

私は大部分で大丈夫ですが、ナビゲーションコントローラー上で25個のビューコントローラーを押すことは賢明な選択ではないかもしれません。 – user210504

+0

ありがとうございました。私はそのショットを与えるだろう。私はこの部分のユーザー入力は必要ありません。彼らの過去の回答を反映し、25の質問をスクロールするだけです。 –