iphone itoast 信息提示类

来源:互联网 发布:如何评价网络喷子 编辑:程序博客网 时间:2024/05/29 04:25

  一般我们都习惯了用uialertview来显示一些提示信息给用户,但用得多了就会发现些问题,就是用户总是需要自己去关闭这个提示框,而且也打断了用户的下一步操作,正在想要不要自己写一个可以自动消失的alertview,网上一搜,发现个开源的东东,已经有这个功能了。地址:http://code.google.com/p/toast-notifications-ios/

用法也很简单,可以直接调用类方法:

[[iToast makeText:NSLocalizedString(@"The activity has been successfully saved.", @"")] show];

也支持链调用,像下面这样:

[[[iToast makeText:NSLocalizedString(@"The activity has been successfully saved.", @"")]                                         setGravity:iToastGravityBottom] show];

或这样:

[[[[iToast makeText:NSLocalizedString(@"Something to display a very long time", @"")]                                         setGravity:iToastGravityBottom] setDuration:iToastDurationLong] show];

同时它还有一个单例形式的配置类,你可以进行定制:

iToastSettings *theSettings = [iToastSettings getSharedSettings];
theSettings.duration = 4000;

效果像下面这样:




原创粉丝点击