2015-10-03 5 views
7

Я использую компонент PhotoView для увеличения и панорамирования изображения в Android. Однако, когда он сначала идет на страницу, где находится изображение, он расположен в верхнем левом углу, и когда я пытаюсь панорамировать или увеличивать масштаб, он перемещается в середину. Кто-нибудь имеет опыт работы с этим компонентом и знает, как отрегулировать исходное положение изображения и не дать ему прыгнуть в середину экрана?Можно ли настроить исходное изображение в компоненте Xamarin PhotoView?

+0

источник здесь: https://github.com/chrisbanes/PhotoView – Jason

+2

разместить свой код и макет – CDrosos

+0

, что ScaleType вы используете? https://github.com/chrisbanes/PhotoView/issues/308 –

ответ

0

Вы можете использовать

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

Некоторые варианты ScaleType:

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

 Смежные вопросы

  • Нет связанных вопросов^_^