Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/117.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios UIScrollview会滚动,但不会停留在用户提起脚本的位置_Ios_Iphone_Swift_Uiscrollview_Storyboard - Fatal编程技术网

Ios UIScrollview会滚动,但不会停留在用户提起脚本的位置

Ios UIScrollview会滚动,但不会停留在用户提起脚本的位置,ios,iphone,swift,uiscrollview,storyboard,Ios,Iphone,Swift,Uiscrollview,Storyboard,我有一个UIView,其中包含一组图像标签以及我嵌入到scrollview中的其他内容。Scrollview确实会滚动,但当用户抬起手指时,Scrollview会反弹到开头。我希望它在用户抬起手指时保持不变。这并没有涉及到代码,它只是纯粹的故事板动作 UIView比scrollview大。滚动视图设置为主视图的大小。 有没有关于如何防止反弹的建议 在UIview中,将最后一个uielememt连接到顶部布局指南和底部布局指南。另外,您的内容应该比选择设备更大,请尝试。也许您还没有为滚动视图设置c

我有一个UIView,其中包含一组图像标签以及我嵌入到scrollview中的其他内容。Scrollview确实会滚动,但当用户抬起手指时,Scrollview会反弹到开头。我希望它在用户抬起手指时保持不变。这并没有涉及到代码,它只是纯粹的故事板动作

UIView比scrollview大。滚动视图设置为主视图的大小。
有没有关于如何防止反弹的建议

在UIview中,将最后一个uielememt连接到顶部布局指南和底部布局指南。另外,您的内容应该比选择设备更大,请尝试。

也许您还没有为滚动视图设置contentsize。

确定。很可能是这样

如果是这种情况,您需要将滚动视图(滚动条内的视图)中的所有autolayout约束标记为“在构建时删除”

看起来iOS10现在坚持将“0”设置为距顶部或前导的距离意味着“0”,并将继续将视图捕捉回顶部

在我的例子中,这并没有发生在iOS 9中,而是在iOS 10中开始发生

希望这有帮助。

您是否尝试过禁用“已启用分页”?
我想如果你得到你的
UIScrollView
滚动!这就是你的问题

你能粘贴故事板的屏幕截图吗?有几个问题,你是否使用自动布局,你是否使用scrollview代理方法,你是否手动设置内容大小或内容偏移量这看起来与问题相同。就我而言,它最终成为iOS 10唯一的问题。我还没有解决它。