首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UIScrollView与Freeform UIViewController和AutoLayout

UIScrollView与Freeform UIViewController和AutoLayout
EN

Stack Overflow用户
提问于 2016-04-01 12:14:10
回答 1查看 813关注 0票数 1

所以我在iOS中有一个自由格式的视图控制器,我给它分配了UIScrollView。在故事板上。

我所使用的限制。

正如你们所看到的,我就是这样做的。如果在预览中我将iPhone放在4英寸,则占用整个空间。

我能不能有一种方法,这样我就可以把2 imageViews放在ScrollView上,如果我在任何设备上运行它,图像视图就会占据整个屏幕

我将在scrollView中以2页结束,因为我将启用分页。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-01 13:54:06

问题是,您已经给了两个图像视图的fixed width constraint,所以在不同的屏幕大小上它是不正确的。您需要图像视图的宽度与滚动视图的宽度相同。

imageview1.width = scrollView.width

Control Click on Image1并将光标拖动到滚动视图。在那里,您将看到一个equal width constraint选项,选择它。对于Image2来说,也是如此。删除已应用的固定宽度约束。这应该对你有用。

此外,也不需要image2.Top == image1.Top。你应该将两个图像视图的顶部和底部对齐到superview的顶部和底部。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36356093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档