다음을 통해 공유


iOS의 VisualElement 흐림 효과

이 iOS 플랫폼별은 그 아래에 계층화된 콘텐츠를 흐리게 하는 데 사용되며 모든 VisualElement콘텐츠에 적용할 수 있습니다. 연결된 속성을 열거형 값으로 설정 VisualElement.BlurEffect 하여 XAML에서 BlurEffectStyle 사용합니다.

<ContentPage ...
             xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core">
  ...
  <Image Source="monkeyface.png"
         ios:VisualElement.BlurEffect="ExtraLight" />
  ...
</ContentPage>

또는 흐름 API를 사용하여 C#에서 사용할 수 있습니다.

using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
...

image.On<iOS>().UseBlurEffect(BlurEffectStyle.ExtraLight);

이 메서드는 Image.On<iOS> 이 플랫폼별이 iOS에서만 실행되도록 지정합니다. VisualElement.UseBlurEffect 네임스페이 Xamarin.Forms.PlatformConfiguration.iOSSpecific 스의 메서드는 네 가지 값을 제공하는 열거형과 함께 BlurEffectStyle 흐림 효과를 적용하는 데 사용됩니다.

그러면 지정된 BlurEffectStyle 값이 다음에 적용 Image됩니다.

흐림 효과 플랫폼별

참고 항목

흐림 효과를 추가할 때 터치 이벤트는 여전히 흐림 효과를 VisualElement받습니다 VisualElement.