728x90
1. OverFlower Nuget 패키지를 설치합니다.
2. 스크롤할 이미지 구하고 프로젝트에 추가하기
3. 화면에서 OverFlower 컨트롤 사용해서 이미지 처리
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage
x:Class="Maui.OverFloswerTest.MainPage"
xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:over="clr-namespace:OverFlower;assembly=OverFlower">
<ScrollView>
<VerticalStackLayout
Padding="30,0"
Spacing="25"
VerticalOptions="Center">
<Label
FontSize="32"
HorizontalOptions="Center"
Text="OverFlower Test"
VerticalOptions="Center" />
<Grid HeightRequest="400" WidthRequest="400">
<over:OverFlower
x:Name="DemoOverFlower"
ImageHeight="500"
ImageSource="testimage.jpg"
ImageWidth="500"
Reverse="False"
ScrollDirection="Left"
ScrollDuration="4000" />
</Grid>
</VerticalStackLayout>
</ScrollView>
</ContentPage>
4. 결과
* Reverse, SxrollDuration, ScrollDirection 등을 이용하여 이미지 흐르는 방향과 속도등을 조절할 수 있습니다.
[Source]
(프로젝트명에 오타가ㅎ;)
https://github.com/kei-soft/Maui.OverFlowerTest
728x90
'C# > Xamarin Maui' 카테고리의 다른 글
[.NET MAUI] 6.0 -> 7.0 으로 버전 올리는 방법 (0) | 2023.03.02 |
---|---|
[.NET MAUI] 에러 - Default app has already been configured (0) | 2023.02.21 |
[.NET MAUI] 에러 - AOT 컴파일러 ''이(가) 없습니다. 등 (0) | 2023.02.19 |
[.NET MAUI] 에러 : your device is not part of the current provisioning profile (0) | 2023.02.17 |
[.NET MAUI] 에러 : MT1001: Could not find an application at the specified directory (0) | 2023.02.17 |