RGPopup.Maui
1.0.4
See the version list below for details.
dotnet add package RGPopup.Maui --version 1.0.4
NuGet\Install-Package RGPopup.Maui -Version 1.0.4
<PackageReference Include="RGPopup.Maui" Version="1.0.4" />
paket add RGPopup.Maui --version 1.0.4
#r "nuget: RGPopup.Maui, 1.0.4"
// Install RGPopup.Maui as a Cake Addin #addin nuget:?package=RGPopup.Maui&version=1.0.4 // Install RGPopup.Maui as a Cake Tool #tool nuget:?package=RGPopup.Maui&version=1.0.4
RGPopup.Maui
Popup controls for .NET MAUI migrated from Rg.Plugins.Popup for Xamarin with some fixes.
Setup
- Available on NuGet: RGPopup.Maui
- Add nuget package to your project.
- Add
.UseMauiRGPopup()
to your MauiApp builder.
public static class MauiProgram
{
public static MauiApp CreateMauiApp()
{
var builder = MauiApp.CreateBuilder();
builder
.UseMauiApp<App>()
.UseMauiRGPopup()
.ConfigureFonts(fonts =>
{
fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular");
fonts.AddFont("OpenSans-Semibold.ttf", "OpenSansSemibold");
});
return builder.Build();
}
}
Support platforms
- Android (Migrated from Rg.Plugins.Popup)
- iOS (Migrated from Rg.Plugins.Popup)
- MacCatalyst (Migrated from Rg.Plugins.Popup)
- Windows (Migrated from Mopups)
Known Issues
1.[Windows] If you need add .UseMauiCompatibility() to your app builder, then you'd better not add ContentView to the PopupPage, otherwise the subview of ContentView will not show correctly (It may be .NET MAUI's bug).
Documentation
You can find all descriptions of Getting Started, How to use, Troubleshooting and etc in the Wiki
Release Notes
1.0.4
1.Fix getSystemGestureInsets NoSuchMethodError when targeting to android sdk version 29. (Thanks Reported By https://github.com/Kas-code & https://github.com/sakshi-pagematics)
1.0.3
1.Add .NET 8 support.
License
The MIT License (MIT) see License file
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0-android33.0 is compatible. net7.0-ios16.1 is compatible. net7.0-maccatalyst16.1 is compatible. net7.0-windows10.0.19041 is compatible. net8.0-android was computed. net8.0-android34.0 is compatible. net8.0-ios was computed. net8.0-ios17.0 is compatible. net8.0-maccatalyst was computed. net8.0-maccatalyst17.0 is compatible. net8.0-windows was computed. net8.0-windows10.0.19041 is compatible. |
-
net7.0-android33.0
- No dependencies.
-
net7.0-ios16.1
- No dependencies.
-
net7.0-maccatalyst16.1
- No dependencies.
-
net7.0-windows10.0.19041
- No dependencies.
-
net8.0-android34.0
- No dependencies.
-
net8.0-ios17.0
- No dependencies.
-
net8.0-maccatalyst17.0
- No dependencies.
-
net8.0-windows10.0.19041
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Fix PopupPage OnAppearing & OnDisappearing not work issue.