0

私は xCode 4.5.2 を使用しています。追加し、IB とインでBounceUIScrollView Horizo​​ntallyをチェックしましたが、正常に動作しますが、別のビューを読み込んで戻るとサイズが変更されたようです。setAlwaysBounceHorizontalviewDidAppearYESUIScrollViewviewDidAppearsetContentSize

-(void) viewDidAppear:(BOOL)animated{

[scroller setContentSize:CGSizeMake(2000, 90)];
[scroller setAlwaysBounceHorizontal:YES];
[scroller setAutoresizesSubviews:NO];
scroller.showsHorizontalScrollIndicator = NO;
scroller.showsVerticalScrollIndicator = NO;
[scroller setUserInteractionEnabled:YES];
[scroller setScrollEnabled:YES];
[scroller setPagingEnabled:YES];

}

これに対する解決策を見つけることを願っています..

みんな、ありがとう :)

4

1 に答える 1

0

解決済み:

scrollViewfrom nibを作成した場合は、そこからUseAutolayoutのチェックを外す必要があります。

  • あなたのペン先に行きます。
  • ビューを選択します。
  • ペン先のユーティリティウィンドウに移動します。
  • ユーティリティウィンドウの左側にある[最初のタブ]フォームを選択します。
  • 自動レイアウトのチェックを外します。
于 2013-01-13T15:28:48.973 に答える