2015-10-03 10 views
7

Sto usando il componente PhotoView per ingrandire e spostare un'immagine in Android. Tuttavia, quando si passa per la prima volta alla pagina in cui si trova l'immagine, questa viene posizionata nell'angolo in alto a sinistra e quando provo a eseguire una panoramica o uno zoom, si sposta verso il centro. Qualcuno ha esperienza con questo componente e sa come regolare la posizione iniziale dell'immagine e impedirgli di saltare al centro dello schermo?È possibile regolare l'immagine iniziale nel componente Xamarin PhotoView?

+0

la fonte è qui: https://github.com/chrisbanes/PhotoView – Jason

+2

pubblicare il tuo codice e il layout – CDrosos

+0

quello ScaleType stai usando? https://github.com/chrisbanes/PhotoView/issues/308 –

risposta

0

È possibile utilizzare

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

Alcune opzioni per ScaleType:

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