0

スクロール ビューを使用して約 20 行のテキストを表示し、一番下にボタンを配置したいと考えています。

ただし、アプリを実行すると、ページはボタンがあるページの一番下までスクロールしません。

コンテンツ サイズの高さを変更してみましたが、スクロール ビューはまったく変更されません。

Xcode 4.6 を実行しています。

//.h
@property (strong, nonatomic) IBOutlet UIScrollView *theScroller;


//.m
- (void)viewDidLoad {
self.theScroller.contentSize=CGSizeMake(320.0,1000.0);
[super viewDidLoad] }

ページの半分しか下にスクロールできない理由はありますか? 20 行のテキスト + ボタンを表示するより良い方法はありますか?

編集 - 現在のフレームの四角形は 310W、500H 編集 - 明確にするために、ページを下にスクロールすることはできますが、一番下までスクロールすることはできません。

前もって感謝します。

4

1 に答える 1

0

iPhone5 でアプリを実行していない場合、問題はスクロールビュー フレームが原因である可能性があります。ここでは、scrollView フレームの高さを 500 ピクセルに設定しています。つまり、高さはデバイス ビューよりも大きくなっています。サイズを 480 未満に縮小してみてください。ここでは 300 を使用します。

于 2013-03-21T11:33:51.683 に答える