可以在 Xamarin PhotoView 组件中调整初始图像吗?
Posted
技术标签:
【中文标题】可以在 Xamarin PhotoView 组件中调整初始图像吗?【英文标题】:Can the initial image be adjusted in the Xamarin PhotoView component? 【发布时间】:2015-12-31 18:24:23 【问题描述】:我正在使用 PhotoView 组件在 android 中缩放和平移图像。但是,当它第一次进入图像所在的页面时,它位于左上角,当我尝试平移或缩放时,它会移动到中间。有没有人有这个组件的经验并且知道如何调整图像的初始位置并防止它跳到屏幕中间?
【问题讨论】:
来源在这里:github.com/chrisbanes/PhotoView 发布您的代码和布局 您使用的是什么 ScaleType? github.com/chrisbanes/PhotoView/issues/308 【参考方案1】:你可以使用
PhotoViewAttacher attacher;
attacher.SetScaleType(ImageView.ScaleType.FitCenter)
ScaleType 的一些选项:
ImageView.ScaleType.FitCenter ImageView.ScaleType.FitStart ImageView.ScaleType.Center ImageView.ScaleType.CenterCrop ImageView.ScaleType.CenterInside【讨论】:
以上是关于可以在 Xamarin PhotoView 组件中调整初始图像吗?的主要内容,如果未能解决你的问题,请参考以下文章
用HarmonyOS ArkUI调用三方库PhotoView实现图片的联播缩放