iOS의 SwipeView 살짝 밀기 전환 모드
이 .NET 다중 플랫폼 앱 UI(.NET MAUI) iOS 플랫폼별은 열 SwipeView때 사용되는 전환을 제어합니다. 바인딩 가능한 속성을 열거형 값으로 설정 SwipeView.SwipeTransitionMode
하여 XAML에서 SwipeTransitionMode
사용합니다.
<ContentPage ...
xmlns:ios="clr-namespace:Microsoft.Maui.Controls.PlatformConfiguration.iOSSpecific;assembly=Microsoft.Maui.Controls">
<StackLayout>
<SwipeView ios: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 Microsoft.Maui.Controls.PlatformConfiguration;
using Microsoft.Maui.Controls.PlatformConfiguration.iOSSpecific;
...
var swipeView = new Microsoft.Maui.Controls.SwipeView();
swipeView.On<iOS>().SetSwipeTransitionMode(SwipeTransitionMode.Drag);
// ...
이 메서드는 SwipeView.On<iOS>
이 플랫폼별이 iOS에서만 실행되도록 지정합니다. SwipeView.SetSwipeTransitionMode
네임스페이스의 Microsoft.Maui.Controls.PlatformConfiguration.iOSSpecific
메서드는 을 열 SwipeView때 사용되는 전환을 제어하는 데 사용됩니다. 열거형은 SwipeTransitionMode
두 가지 가능한 값을 제공합니다.
Reveal
는 콘텐츠가 살짝 밀면 SwipeView 살짝 밀기 항목이 표시되고 속성의SwipeView.SwipeTransitionMode
기본값임을 나타냅니다.Drag
는 콘텐츠를 살짝 밀면 살짝 밀기 항목이 보기로 끌리게 됨을 SwipeView 나타냅니다.
또한 메서드를 SwipeView.GetSwipeTransitionMode
사용하여 적용된 메서드를 SwipeTransitionMode
반환할 SwipeView수 있습니다.
그 결과 지정된 SwipeTransitionMode
값이 다음에 적용 SwipeView됩니다. 이 값은 다음을 열 때 사용되는 전환을 제어합니다 SwipeView.
.NET MAUI
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기