1

上半分がRegularViewのTableViewControllerがあり、残りの半分は私のテーブルです。しかし、全体がスクロールできないという問題があります。少し下に行くことができますが、放すとすぐに一番上に戻ります:/

何か案は?

テーブルビューの PS Scrolling Enabled にチェックが入っています

EDIT:私がやっていることのPrintScreen:http: //postimage.org/image/lldwd0ybl/

4

2 に答える 2

1

UITableViewControllerこのコントローラーのプロパティを使用するviewと、デフォルトでテーブルビューになります。したがって、他のビューをビュー階層に追加するオプションは限られています。

おそらくUIViewController、Table View Controller のスーパークラスである通常のものを使用する必要があります。このコントローラーのメインに、トップ ビューテーブル ビューをサブビューとして簡単に追加できます。viewテーブル ビューを機能させるには、次の手順も実行する必要があります。

  1. UITableViewDataSourceandをクラスに追加し、それに応じUITableViewDelegateてテーブル ビューのdatasourceandを設定しますdelegate(または IB に接続します)。
  2. データソースとデリゲート メソッドを実装します (これらは、UITableViewController テンプレートを使用する場合のように自動的には提供されません)。

このセットアップではストーリーボードの静的テーブルを使用できないことに注意してください。

于 2012-12-01T10:30:32.047 に答える
0

ここでの実装については明確ではありませんが、これを行うことができるのは次のとおりです:(完全なスクロールが必要な場合は、長方形とテーブルビューを意味するため)

1)インデックス0またはボックスを表示したい場所で行の高さを増やすだけで、必要に応じてカスタマイズすることもできます。必要に応じて適切にスクロールします。

2)カスタムビュー(UIView、UIImageViewなど)とテーブルビューをスクロールビュー内に配置し、それに応じてワークアウトします。

私によると、それは少し簡単なアプローチであるため、最初のアプローチを使用することをお勧めします。

どんな懸念でも、私に知らせてください。:)

于 2012-12-01T10:36:47.523 に答える