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)
Dependencies
.NETStandard 2.0
- Xamarin.Forms(>= 3.6.0.220655)
- Sharpnado.TaskMonitor(>= 1.0.1)
- Sharpnado.Shadows(>= 1.2.0)
- Xamarin.Forms(>= 3.6.0.220655)
- Sharpnado.TaskMonitor(>= 1.0.1)
- Sharpnado.Shadows(>= 1.2.0)
- Xamarin.Forms(>= 3.6.0.220655)
- Sharpnado.TaskMonitor(>= 1.0.1)
- Sharpnado.Shadows(>= 1.2.0)
- CompositionProToolkit(>= 1.0.1)
- Xamarin.Forms(>= 3.6.0.220655)
- Sharpnado.TaskMonitor(>= 1.0.1)
- Sharpnado.Shadows(>= 1.2.0)
Tags
* 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);.