Używam komponentu PhotoView do powiększania i przesuwania obrazu w systemie Android. Jednak po pierwszym przejściu do strony, na której znajduje się obraz, znajduje się w lewym górnym rogu, a kiedy próbuję przesuwać lub powiększać, przesuwa się na środek. Czy ktokolwiek ma doświadczenie z tym komponentem i wie, jak ustawić początkową pozycję obrazu i zapobiec przeskoczeniu go na środek ekranu?Czy obraz początkowy można dopasować w komponencie Xamarin PhotoView?
7
A
Odpowiedz
0
Można użyć
PhotoViewAttacher attacher;
attacher.SetScaleType(ImageView.ScaleType.FitCenter)
Niektóre opcje ScaleType:
- ImageView.ScaleType.FitCenter
- ImageView.ScaleType.FitStart
- ImageView.ScaleType.Center
- ImageView .ScaleType.CenterCrop
- ImageView.ScaleType.CenterInside
źródłem jest tutaj: https://github.com/chrisbanes/PhotoView – Jason
pisać kod i układ – CDrosos
co ScaleType używasz? https://github.com/chrisbanes/PhotoView/issues/308 –