UIScrollview,其他控件,不滚动

时间:2013-07-11 18:19:45

标签: ios uiscrollview

我有一个应用程序,显示UIScrollview中的两个图像。 滚动视图的大小(320,530),下面是一个图像视图大小(320,38),这就像在这个屏幕底部的一个停靠点(实际上它必须在所有屏幕的底部)这个应用程序)。

当它站立时,scrollview工作正常,当用户时图像从一个切换到另一个 移动滚动视图。

问题是,我需要滚动视图高度一直向下(从530到568),最后在停靠镜像视图后面,当我改变它的高度和图像高度时,它只是停止滚动

滚动视图中这是不可能的吗?是否必须将其所有屏幕空间作为顶视图?

任何解决方案吗?

感谢。

更新: 所以我研究了alpha和图像约束,底部的位置正确, 仍然滚动不起作用。这是最新的代码和更改。

http://ge.tt/4LYJGWl/v/0?c

感谢。

1 个答案:

答案 0 :(得分:1)

这当然是可能的。将全高滚动视图添加到控制器的视图,然后将小图像视图添加到底部。在左侧的场景列表中,移动该图像,使其直接位于主视图下方,这将使其成为该视图的子视图而不是滚动视图(然后,您需要将滚动视图向上移动到图像视图上方所以图像视图将显示在顶部)。你可能不得不改变一些约束来将它固定到底部,并给它一个小于1的alpha值,这样滚动视图就会显示出来。

enter image description here

编辑后

这是您更新的代码中场景的屏幕截图:

enter image description here

您只有一个视图直接位于主视图下,即滚动视图。将其与我的形象进行比较。