Xamarin PhotoView 组件中的初始图片可以调整吗?

7

我正在使用PhotoView组件在Android中放大和平移图像。然而,当它第一次进入图像所在的页面时,它位于左上角,并且当我尝试平移或缩放时,它会跳到中间位置。有没有人对这个组件有经验,并知道如何调整图像的初始位置并防止它跳到屏幕的中间?


源代码在此处:https://github.com/chrisbanes/PhotoView - Jason
2
请发布您的代码和布局。 - CDrosos
你在使用什麼 ScaleType? https://github.com/chrisbanes/PhotoView/issues/308 - George Birbilis
1个回答

0

您可以使用

PhotoViewAttacher attacher;
attacher.SetScaleType(ImageView.ScaleType.FitCenter)

ScaleType 的一些选项:

  • ImageView.ScaleType.FitCenter
  • ImageView.ScaleType.FitStart
  • ImageView.ScaleType.Center
  • ImageView.ScaleType.CenterCrop
  • ImageView.ScaleType.CenterInside

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接