0

我找不到这方面的工作示例。我读到的每个例子都没有提到故事板,包括发行说明

我不想以编程方式添加子视图,因为我使用的是故事板。这是我对故事板的看法。

在此处输入图像描述

这是结构:

在此处输入图像描述

我试图遵循发行说明混合方法并制作具有固定宽度和高度约束的 contentView,并将前导和顶部约束设置为超级视图(在本例中为滚动视图)。View 内的元素具有与 View 相关的约束,而不是滚动视图。

我还在 viewcontroller 上添加了这段代码viewDidLoad

scrollView.translatesAutoresizingMaskIntoConstraints = NO;    
CGRect contentFrame = CGRectMake(0, 0, 320, 800);
[scrollView setContentSize:contentFrame.size];

我得到的只是不可滚动的 UIScrollView。

我为此苦苦挣扎了好几个星期,那里有一个真正有效的例子吗?

编辑:上传的示例项目演示了该问题。也解决了!:)

4

1 回答 1

0

问题是滚动视图内的内容大小宽度和高度不明确。关键是不仅要对滚动视图进行尾随、前导、顶部和底部约束,还要对滚动视图进行静态高度和宽度约束。

这是带有解决方案的示例项目

于 2013-10-29T15:45:53.750 回答