【问题标题】:UIScrollView not working with multi-views xCode 4.5.2UIScrollView 不适用于多视图 xCode 4.5.2
【发布时间】:2013-01-10 15:13:05
【问题描述】:

我正在使用 xCode 4.5.2,我添加了一个 UIScrollView 并在 IB 中检查了 水平弹跳 并在 viewDidAppearYES 中检查了 setAlwaysBounceHorizontal 并且它工作正常,但显然当我加载另一个视图并返回到它时,UIScrollView 已调整大小,尽管viewDidAppear 具有setContentSize

-(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];

}

希望能找到解决办法..

谢谢大家:)

【问题讨论】:

    标签: objective-c xcode uiscrollview xcode4.5


    【解决方案1】:

    已解决:

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

    • 去你的笔尖。
    • 选择您的视图。
    • 转到笔尖的实用程序窗口。
    • 选择实用程序窗口左侧的第一个选项卡表单。
    • 取消选中自动布局。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-10
      • 1970-01-01
      • 2017-04-28
      • 2014-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-10
      相关资源
      最近更新 更多