项目作者: softman123g

项目描述 :
A simple iOS Toast notification, like Android Toast. Used Swift. 一个简单的iOS Toast提示框,类似Android的Toast。使用Swift语言实现。
高级语言: Swift
项目地址: git://github.com/softman123g/SMToast.git
创建时间: 2016-02-23T10:43:04Z
项目社区:https://github.com/softman123g/SMToast

开源协议:MIT License

下载


SMToast

A simple iOS Toast notification used Swift., like Android Toast.

一个简单的iOS Toast提示框,类似Android的Toast。使用Swift语言实现。

How to use?

简单的将 SMToast/SMToast.swift 拷贝到自己的项目中。
然后调用 SMToast.showText(…)

  1. // SMToast.showText("居中显示")
  2. SMToast.showText("居中显示", duration: 5)
  3. // SMToast.showText("距顶部50像素", topOffset: 50)
  4. SMToast.showText("距顶部50像素", topOffset: 50, duration: 5)
  5. SMToast.showText("支持设定显示时间", topOffset: 100, duration: 5)
  6. SMToast.showText("文字很多时,将根据文字的内容自动多行显示。比如说这里将使用2行显示。", topOffset: 150, duration: 5)
  7. SMToast.showText("支持\'\\n\',可\n显示\n多\n行", bottomOffset: 100, duration: 5)
  8. SMToast.showText("支持屏幕旋转时自动消失", bottomOffset: 40, duration: 5)
  9. SMToast.showText("距底部5像素", bottomOffset: 5)
  10. SMToast.showText("距底部5像素", bottomOffset: 5, duration: 5)

Features / 功能

  1. 支持显示多行文本
  2. 支持设置显示时长
  3. 支持距顶部、底部的距离
  4. 支持点击Toast隐藏
  5. 支持屏幕旋转时自动隐藏
  6. 支持回车换行
  7. 静态方法直接调用

效果图:

DemoPic

About Me

Contact me : softman123g@126.com