"Pure" Xamarin.Forms Tabs (no renderers) NuGet Package

Pure Xamarin.Forms tabs:
* Fixed tabs (android tabs style)
* Scrollable tabs
* Vertical tabs
* Material design tabs (top and leading icon)
* Support for SVG images
* Segmented tabs
* Custom shadows (neumorphism ready)
* Badges on tabs
* Circle button in tab bar
* Bottom bar tabs (ios tabs style)
* Custom tabs (be creative just implement TabItem)
* Independent ViewSwitcher
* Bindable with ItemsSource

--------------
Installation
--------------

* In Core project, in `App.xaml.cs`:

public App()
{
InitializeComponent();

Sharpnado.Tabs.Initializer.Initialize(loggerEnable: false);
...
}

* In iOS project:

Xamarin.Forms.Forms.Init();
Sharpnado.Tabs.iOS.Preserver.Preserve();

* In UWP project:

var rendererAssemblies = new[]
{
typeof(UWPShadowsRenderer).GetTypeInfo().Assembly,
typeof(UwpTintableImageEffect).GetTypeInfo().Assembly,
};
Xamarin.Forms.Forms.Init(e, rendererAssemblies);.




Got any "Pure" Xamarin.Forms Tabs (no renderers) Question?





Info

Version: 2.2.0
Author(s): Jean-Marie Alfonsi
Last Update: Monday, October 4, 2021
.NET Fiddle: Create the first Fiddle
Project Url: https://github.com/roubachof/Sharpnado.Tabs
NuGet Url: https://www.nuget.org/packages/Sharpnado.Tabs


Install
Install-Package Sharpnado.Tabs
dotnet add package Sharpnado.Tabs
paket add Sharpnado.Tabs
Sharpnado.Tabs Download (Unzip the "nupkg" after downloading)

.NETStandard 2.0 monoandroid10 uap10.0.16299 xamarinios10


Tags



STATS

must-have-score

3.5

avg-downloads-per-day

24

days-since-last-release

932