类似Android中常用的Toast,由于ios原生并未带有,采用UIView-Extend自定义了一个:
源码:github
使用方法:
@IBAction func onShowToastView(sender: UIButton) {
// Toast框体自动适配高度,默认停留3秒
self.view.tgc_makeToast("显示消息!\n这个是测试的消息")
}
@IBAction func onShowToastImageView(sender: UIButton) {
// 加入自定义的图片
self.view.tgc_makeToast("任务已完成!", image: UIImage(named: "ok")!, duration: 1)
}
@IBAction func onShowToastErrorView(sender: UIButton) {
let navigationHeight: CGFloat = (self.navigationController?.navigationBar.frame.height)!
let barHeight: CGFloat = UIApplication.sharedApplication().statusBarFrame.height
// 默认冲最顶部显示(如果有导航栏将被遮挡)
self.view.tgc_makeErrorToast("显示一个错误消息!", originBottomPosY: navigationHeight + barHeight)
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。