2

初めてのアプリを作成していますが、UIScrollView に問題があります。ストーリーボードにスクロール ビューを追加し、viewDidLoad でメソッドを呼び出します。

-(void)createScroll{
[scroll setScrollEnabled:YES];
[scroll setContentSize:CGSizeMake(320, 900)];
}

アプリケーションをビルドすると、スクロール ビューは完全に機能し、900 の設定値全体をスクロールするように見えます。ただし、インターフェイス ビルダーを介してスクロール ビューにラベルを追加し、プログラムを実行すると、全体がスクロールしません。約 500 しかスクロールしません。値を何に変更しても、同じ量だけスクロールします。ラベルを削除すると、正常に機能します。何が起こっているか知っている人はいますか?

4

1 に答える 1

0

自動レイアウトを使用している場合は、「createScroll」の呼び出しを viewDidAppear メソッドに移動して、何が起こるかを確認してください。

于 2012-10-29T02:24:55.443 に答える