XHToastSwift is a lightweight, highly customizable, and easy-to-use Swift library used for showcasing toast alerts on iOS. It provides a friendly API to show brief messages at the bottom of the screen, mimicking the native Android Toast functionality. With different duration options and possible customization, it is an integral addition to any iOS project.


To use XHToastSwift in your project, simply add the following line to your Podfile:

pod 'XHToastSwift'

Then install the pods via the terminal using the following command:

pod install


To use XHToastSwift, import the library at the top of your Swift file:

import XHToastSwift

Then, to show a toast message, use the following command:

self.view.makeToast("This is a toast message")


XHToastSwift supports various customization options, including:

  • Toast duration
  • Background color
  • Text color
  • Font size and type

You can customize your toast message as follows:

self.view.makeToast("This is a toast message", duration: 3.0, position: .top, style: .dark)


The full documentation for XHToastSwift can be found here. This page includes a list of all the methods and properties available to customize your toast message.


In conclusion, XHToastSwift is a handy, lightweight library that provides an easy way for iOS developers to display toast messages in their applications. With its range of customization options and easy-to-use API, it’s a valuable tool to add to your iOS development toolkit.