制作扩展的Scrollview

时间:2016-05-21 19:03:25

标签: swift uiscrollview uiimageview

我目前正在Swift中创建一个绘图应用程序,但是如果用户想要更多空间,我希望页面能够扩展。我想我会使用UIScrollView滚动画布,但我希望它在用户进入页面边缘时展开,并且我正在绘制的UIImageView随之展开。有谁知道我会怎么做呢? 谢谢!

1 个答案:

答案 0 :(得分:0)

在情节提要中,将UIView拖到UIScrollView,然后将该视图约束到滚动视图的所有边。然后将宽度设置为您想要的任何值(我建议 control 从视图拖动到视图控制器的根视图并选择相等的宽度),然后给它一个高度约束。接下来,您需要将IBOutlet连接到视图控制器代码,以获取您在滚动视图内的内容视图上设置的高度约束。当您需要扩展页面时,添加到高度约束的值并在滚动视图上调用layoutIfNeeded()