🚫 👀 Library to remove the multitask preview image from Xamarin.iOS applications
Depending on the kinds of apps you're building, sometimes you simply do not want any information to be visible in the Multitask preview. This library makes it simple to prevent this from happening.
- Inheritance: Make your
AppDelegate
inherit fromScreenshotRemovingAppDelegate
- Composition: Override
OnResignActivation
andOnActivate
inAppDelegate
and forward the calls to theIScreenshotRemover
of your preference.
BasicScreenshotRemover
-> Simply makes the entire windowHidden
(default)ViewScreenshotRemover
-> Shows a provided view as the screenshotColorScreenshotRemover
-> Shows a color as the screenshotImageScreenshotRemover
-> Shows a provided image as the screenshotBlurScreenshotRemover
-> Shows a blurred version of the screenshot
You can consume this from C#, kiddo.