【问题标题】:Xcode 4.5 UIScrollViewXcode 4.5 UIScrollView
【发布时间】:2012-10-05 13:44:13
【问题描述】:

我想在我的项目中添加一个滚动视图。

我在我的文件中添加了以下代码:

- (void)viewDidLoad
{
    [super viewDidLoad];

    [scrollView setScrollEnabled:YES];
    [scrollView setContentSize: CGSizeMake(320, 830)];
}

这适用于 xcode 4.3 和 IOS 5。但要知道它不会滚动。

如果我在文件检查器中停用Auto Layout,它会完美运行。 但是对于具有较小显示屏的 iPhone 4 的布局是不正确的。 iPhone 5 中的布局看起来不错。

不想启用Auto Layout怎么办?

【问题讨论】:

    标签: xcode uiscrollview ios6 scrollview xcode4.5


    【解决方案1】:

    将此约束移至 viewDidAppear。我刚刚在另一个问题 (Autolayout Question) 上解释了这个问题。

    - (void)viewDidAppear
    {
    .....
    [scrollView setScrollEnabled:YES];
    [scrollView setContentSize: CGSizeMake(320, 830)];
    ....
    }
    

    【讨论】:

    • 您能否详细说明您的问题?
    • 这是我的问题的详细信息。 [链接] (stackoverflow.com/questions/15237921/…
    • 看到您的帖子,我认为您正在使用“addSubview”覆盖您的设置。如果我是对的,请告诉我...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多