SVProgressHUD 2.3.1.1

dotnet add package SVProgressHUD --version 2.3.1.1                
NuGet\Install-Package SVProgressHUD -Version 2.3.1.1                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="SVProgressHUD" Version="2.3.1.1" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add SVProgressHUD --version 2.3.1.1                
#r "nuget: SVProgressHUD, 2.3.1.1"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install SVProgressHUD as a Cake Addin
#addin nuget:?package=SVProgressHUD&version=2.3.1.1

// Install SVProgressHUD as a Cake Tool
#tool nuget:?package=SVProgressHUD&version=2.3.1.1                

SVProgressHUD for Xamarin.iOS

NuGet version

SVProgressHUD is a clean and easy-to-use HUD meant to display the progress of an ongoing task on iOS and tvOS.

SVProgressHUD

Try SVProgressHUD on Appetize.io.

Xamarin.iOS Binding

Net 7.0 for iOS is supported

Nuget

Build

  • make
  • Output: build/SVProgressHUD.dll

Publish new version to Nuget

  • Edit file MakefileNATIVE_RELEASE to the latest version of native ObjC library
  • Update file SVProgressHUD.nuspecversion to new version (Nuget version), usually the same as native version
  • make : Load the ObjC source code and build the dll of binding library
  • make nuget : Run nuget commandline to push new version
  • make clean-all : Clean all build files

Sample Code

using System;
using SVProgressHUDBinding;
using UIKit;

namespace DemoHUD
{
	public partial class ViewController : UIViewController
	{
		protected ViewController(ObjCRuntime.NativeHandle handle) : base(handle)
		{
			// Note: this .ctor should not contain any initialization logic.
		}

		partial void BtnToggle_TouchUpInside(UIButton sender)
		{
			if (!SVProgressHUD.IsVisible)
			{
				//Show loading indicator
				SVProgressHUD.Show();
			}	else
			{
				//Hide loading indicator
				SVProgressHUD.Dismiss();
			}
		}
	}
}
Product Compatible and additional computed target framework versions.
.NET net8.0-ios18.0 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net8.0-ios18.0

    • 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.

Version Downloads Last updated
2.3.1.1 147 10/8/2024
2.2.5.3 424 9/25/2023
2.2.5.2 147 9/24/2023
2.2.5 82,381 6/25/2018
2.2.2 27,067 10/15/2017
2.2.1 936 10/14/2017
2.1.2 6,655 2/4/2017
2.1.0 1,636 12/5/2016
2.0.3 4,806 4/28/2016
2.0.2 1,054 4/4/2016
2.0.0 1,013 3/26/2016

SVProgressHUD binding for Net 7.0 iOS