繁体   English   中英

使用自动布局的带有故事板的UIScrollView

[英]UIScrollView with storyboard using autolayout

我找不到对此的有效示例。 我阅读的每个示例都没有提到分镜脚本,包括发行说明

我不想以编程方式添加子视图,因为我正在使用情节提要。 这是我在情节提要上的观点。

在此处输入图片说明

这是结构:

在此处输入图片说明

我试图遵循发行说明的混合方法,并将contentView设置为具有固定的宽度和高度约束,并且将前约束和顶约束设置为superview(在这种情况下为scrollview)。 View内的元素具有与View相关的约束,而与scrollview没有关系。

我也在这段代码添加到viewcontroller viewDidLoad

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

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

我在这个问题上挣扎了数周,那里是否有一个真正可行的例子?

编辑:上载了演示问题的示例项目 它也解决了! :)

问题是滚动视图中内容大小的宽度和高度不明确。 关键不仅是要在滚动视图上附加尾随,前导,顶部和底部约束,而且还要使静态的滚动视图高度和宽度约束成为可能。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM