Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Эта платформа iOS используется для размытия слоя содержимого под ним и может применяться к любому VisualElement. Он используется в XAML, задав VisualElement.BlurEffect присоединенное свойство значение перечисления BlurEffectStyle :
<ContentPage ...
xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core">
...
<Image Source="monkeyface.png"
ios:VisualElement.BlurEffect="ExtraLight" />
...
</ContentPage>
Кроме того, его можно использовать из C# с помощью api fluent:
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.