이 Android 플랫폼별은 을 열 때 사용되는 전환을 제어합니다 SwipeView. 바인딩 가능한 속성을 열거형 값으로 설정 SwipeView.SwipeTransitionMode 하여 XAML에서 SwipeTransitionMode 사용합니다.
<ContentPage ...
xmlns:android="clr-namespace:Xamarin.Forms.PlatformConfiguration.AndroidSpecific;assembly=Xamarin.Forms.Core" >
<StackLayout>
<SwipeView android:SwipeView.SwipeTransitionMode="Drag">
<SwipeView.LeftItems>
<SwipeItems>
<SwipeItem Text="Delete"
IconImageSource="delete.png"
BackgroundColor="LightPink"
Invoked="OnDeleteSwipeItemInvoked" />
</SwipeItems>
</SwipeView.LeftItems>
<!-- Content -->
</SwipeView>
</StackLayout>
</ContentPage>
또는 흐름 API를 사용하여 C#에서 사용할 수 있습니다.
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.AndroidSpecific;
...
SwipeView swipeView = new Xamarin.Forms.SwipeView();
swipeView.On<Android>().SetSwipeTransitionMode(SwipeTransitionMode.Drag);
// ...
이 메서드는 SwipeView.On<Android> 이 플랫폼별이 Android에서만 실행되도록 지정합니다. SwipeView.SetSwipeTransitionMode 네임스페이스의 Xamarin.Forms.PlatformConfiguration.iOSSpecific 메서드는 을 열 SwipeView때 사용되는 전환을 제어하는 데 사용됩니다. 열거형은 SwipeTransitionMode 두 가지 가능한 값을 제공합니다.
Reveal는 콘텐츠가 살짝 밀면SwipeView살짝 밀기 항목이 표시되고 속성의SwipeView.SwipeTransitionMode기본값임을 나타냅니다.Drag는 콘텐츠를 살짝 밀면 살짝 밀기 항목이 보기로 끌리게 됨을SwipeView나타냅니다.
또한 메서드를 SwipeView.GetSwipeTransitionMode 사용하여 적용된 메서드를 SwipeTransitionMode 반환할 SwipeView수 있습니다.
그 결과 지정된 SwipeTransitionMode 값이 다음에 적용 SwipeView됩니다. 이 값은 다음을 열 때 사용되는 전환을 제어합니다 SwipeView.
