gpt4 book ai didi

ios - UIScrollView 不会滚动( Storyboard)

转载 作者:可可西里 更新时间:2023-11-01 03:04:10 26 4
gpt4 key购买 nike

我是 Storyboard的新手;我之前做过一些 Interface Builder 和很多手动 UI 定位。我搜索了这个问题,尝试了其他相关帖子中找到的解决方案,但无济于事。

我有一个 View Controller ,在 Storyboard中添加了一个 UIScrollView。 ScrollView outlet 已连接,属性已合成。选中滚动启用。已检查弹跳。即便如此,也没有迹象表明会发生任何滚动。当我检查 Bounces Vertically 时,我至少可以看到可滚动的内容,但它在我释放后弹回。我发现帧大小设置为 320 和 521。我尝试了不同的高度但没有任何帮助。 (Storyboard 中设置的尺寸应该是多少才能适应新旧手机尺寸?)。

在viewDidLoad中,我添加了

    [scrollView setContentSize:CGSizeMake(320, 1000)];

随后的日志语句确认该值已被接受。但这也没有帮助。

有人在一篇帖子中建议添加:

- (void)viewDidLayoutSubviews
{
[super viewDidLayoutSubviews];
[self.scrollView setContentSize:CGSizeMake(320, 808)];
}

这会导致程序在加载 Controller 时崩溃。

如有任何帮助,我们将不胜感激!

谢谢。

最佳答案

事实证明有两件事是必要的:

1) 设置scrollview的高度为480。

2) 将约束添加到 ScrollView 中最底部的字段。约束是 Pin >> Bottom Space to Superview。

关于ios - UIScrollView 不会滚动( Storyboard),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19458073/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com