0

はい、contentsize を設定しました。contentsize の NSLog を実行すると、高さが 0 で幅が 0 になり、少し混乱します。私のスクロールビューは実際には存在しないようです。

スクロールビューの設定が間違っていると思います。

IBには、スクロールビューを持つviewcontrollerサブクラスがあり、スクロールビュー内には他のラベル/ビュー/などがあります。

スクロールビューには、「実際の」サブビューなどを管理する単一のサブビューが必要ですか?

スクロールビューで NSLog を実行すると、次のようになります。

Scrollview: <UIScrollView: 0x81b2960; frame = (0 0; 0 0); clipsToBounds = YES; autoresize = TM+BM; gestureRecognizers = <NSArray: 0x81b2dc0>; layer = <CALayer: 0x81b7390>; contentOffset: {0, 0}>
4

2 に答える 2

0

さて、私はそれを理解しました。viewDidLoad メソッドではなく、viewDidAppear メソッドに contentsize コードを含める必要がありました。この変更だけでなく、他の変更が行われていたため、奇妙です。ゴーフィギュア

于 2013-03-29T22:49:55.650 に答える
0

スクロール ビューは、単一のマスター サブビューを持つ必要はありません。xib ファイルで UIScrollView を指す必要がある IBOutlet を接続するのを忘れたドーナツにドルを賭けます。

于 2013-03-28T23:43:20.330 に答える