0

我正在使用xCode 4.5.2,我添加了一个并在IB和to中UIScrollView检查了水平反弹,它工作正常,但显然当我加载另一个视图并返回它时已经调整了大小,尽管有: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

解决了:

如果您scrollView从 nib 创建了一个,则必须从那里取消选中 Use Autolayout

  • 去你的笔尖。
  • 选择您的视图。
  • 转到笔尖的实用程序窗口。
  • 选择实用程序窗口左侧的第一个选项卡表单。
  • 取消选中自动布局。
于 2013-01-13T15:28:48.973 回答