我有一个 320x480 的图像,并且在改变方向后,这个图像显然挂在视野之外。有些图像的焦点位于底部被切断的位置(这不是不可取的)。然而,我的问题是当用户垂直平移以查看完整图像时,视图似乎会捕捉到底部,这意味着焦点的顶部被截断。我希望发生的是用户可以“自由滚动”图像并可能移动图像以使焦点位于屏幕中央,而不是切断顶部和底部。我知道这是一个难以用语言描述的概念,所以我在下面附上了一些图片。
它是这样开始的:
这是它捕捉到底部的地方:
这是我希望拥有但不能拥有的观点:
有没有办法控制这种“捕捉”,或者在专门处理这种方向时我可以用来覆盖它的方法?我的问题是我希望它在向左/向右平移到 ScrollView 中的其他图像时捕捉,而不是向上/向下。
编辑:
pagingEnabled 是控制此捕捉的属性,但是无论如何都可以检测移动是向上/向下还是向左/向右并在每种情况下禁用或启用此属性?
为您能提供的任何帮助而欢呼