Skip to content

Repository files navigation

swank

Swank Plugin for Xamarin.Forms

Build status NuGet

Xamarin embeddable image viewer with 360 degree support

Note: For now we only support iOS and there is no plan to support Android for the moment. However, we would be happy to review any PRs regarding this feature.

iOS

In your iOS project call:

SwankImplementation.Init();

XAML

First add the xmlns namespace:

xmlns:swankPlugin="clr-namespace:Swank.FormsPlugin;assembly=Swank.FormsPlugin"

Then add the xaml:

<!-- ViewerImages = IEnumerable<ViewerImage> -->
<swankPlugin:Gallery ItemsSource="{Binding ViewerImages}" />

Options

PositionSelected: You can attach an event handler that will be fired with the current carousel position.

<swankPlugin:Gallery PositionSelected="Carousel_OnPositionSelected" />
private void Carousel_OnPositionSelected(object sender, PositionSelectedEventArgs e)
{
    Console.WriteLine($"Index is {e.NewValue}")
}

About

Xamarin embeddable image viewer with 360 degree support

Topics

Resources

Stars

9 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages