Skip to content

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LCToast

Add toast to UIView.

Requirements

  • iOS 8.0+

Features

The LCToast is a comparison of features with Toast and SVProgressHUD.

LCToast Toast SVProgressHUD
image position top center left center top center
superview any views any views UIWindow
automatic calculation text time interval ✅ ❌ ✅
dismiss activity when toast shown ✅ ❌ ✅
activity/progress support the message ✅ ❌ ✅
modify offset ❌ ✅ ✅
progress ✅ ❌ ✅
subtitle ❌ ✅ ❌
queue ✅ ✅ ❌
support for disabling superview interaction ✅ ❌ ✅

Usage

show toast

[self.view lc_showToast:@"床前明月光,疑是地上霜。举头望明月,低头思故乡。"];
LCToastPositionTop LCToastPositionCenter LCToastPositionBottom
top center bottom

show image toast

[self.view lc_showToast:@"春种一粒粟,秋收万颗子。四海无闲田,农夫犹饿死。锄禾日当午,汗滴禾下土。谁知盘中餐,粒粒皆辛苦。" image:[UIImage imageNamed:@"warning"] position:(LCToastPositionCenter)];

show activity toast

[self.view lc_showActivityToast:@"加载中..."];

show progress toast

[self.view lc_showProgressToast:0.7 message:@"下载中..."];

Installation

CocoaPods

To integrate LCToast into your Xcode project using CocoaPods, specify it in your Podfile:

pod 'LCToast'

Manual

  1. Download everything in the LCToast folder;
  2. Add (drag and drop) the source files in LCToast to your project;
  3. Import UIView+LCToast.h.

License

LCToast is provided under the MIT license. See LICENSE file for details.

About

Simple Objective-C toast notifications

Topics

Resources

Stars

159 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages