2

tableviewのスクロールバーをテーブルのフレームよりも小さい長方形でスクロールするにはどうすればよいですか?

このように: UINavigationController 内の UITableViewController。

Tableview のフレームは (0,0,320,480) (NSLog によるこのフレーム) で、スクロール バーは常に 44px 未満です。そのため、スクロール バーはナビゲーション バーの後ろに表示されません。

これをアーカイブする方法は?特別な感謝

ここに画像の説明を入力

ここに画像の説明を入力

4

1 に答える 1

3

スクロール エッジ インセットを設定できます。例えば:

UIScrollView *scrollView;
[scrollView setScrollIndicatorInsets:UIEdgeInsetsMake(44, 0, 0, 0)];

UITableView継承としてUIScrollView、このすべてのメソッドが利用可能です。

于 2012-10-10T06:28:51.957 に答える