diff options
Diffstat (limited to 'Xamarin.Forms.Platform.iOS/VisualElementRenderer.cs')
-rw-r--r-- | Xamarin.Forms.Platform.iOS/VisualElementRenderer.cs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Xamarin.Forms.Platform.iOS/VisualElementRenderer.cs b/Xamarin.Forms.Platform.iOS/VisualElementRenderer.cs index bb971858..155f8b60 100644 --- a/Xamarin.Forms.Platform.iOS/VisualElementRenderer.cs +++ b/Xamarin.Forms.Platform.iOS/VisualElementRenderer.cs @@ -73,6 +73,16 @@ namespace Xamarin.Forms.Platform.iOS } } + public static void RegisterEffect(Effect effect, UIView container, UIView control = null) + { + var platformEffect = effect as PlatformEffect; + if (platformEffect == null) + return; + + platformEffect.Container = container; + platformEffect.Control = control; + } + void IEffectControlProvider.RegisterEffect(Effect effect) { var platformEffect = effect as PlatformEffect; |