Xamarin формирует FFImageLoading CornersTranformation - PullRequest
0 голосов
/ 29 августа 2018

У меня есть дизайн пользовательского интерфейса, как на следующем изображении. Я использую плагин FFImageLoading и Corner Transformations, но я не могу обрезать изображение сверху вниз. Как я могу это сделать?

Я пытаюсь использовать следующий код, но он не работает.

var imgProd = new CachedImage { Source = temp.imgSource, HorizontalOptions = LayoutOptions.FillAndExpand, VerticalOptions = LayoutOptions.FillAndExpand, Margin = 0, DownsampleHeight = vm.featureStackHeight, DownsampleToViewSize = true, Aspect = Aspect.Fill};
    imgProd.Transformations.Add(new CornersTransformation { CornersTransformType = CornerTransformType.TopLeftCut | ,TopLeftCornerSize=50 });

enter image description here

1 Ответ

0 голосов
/ 19 февраля 2019

Следующие работы в xaml:

<ffimageloading:CachedImage Source ="{Binding ImageFile}"
    <ffimageloading:CachedImage.Transformations>
        <fftransformations:CornersTransformation 
             CornersTransformType="TopLeftCut" 
             TopLeftCornerSize="50" />
        </ffimageloading:CachedImage.Transformations>
</ffimageloading:CachedImage>
...