SYToast弹窗提示(仿iToast)

SYToast提示信息弹窗。

[图片上传失败...(image-6226c2-1542293126789)]

代码示例

#import "SYToast.h"
// 或
#import "SYToast+SYCategory.h"
NSArray *messages = @[@"出错了,赶紧找问题吧!", @"正确!", @"因为你的不努力,现在发现了很多存在的隐患,你必须在规定的时间点完成所有的工作。否则后果很严重!"];
NSArray *positons = @[[NSNumber numberWithInteger:iToastPositionBottom], [NSNumber numberWithInteger:iToastPositionCenter], [NSNumber numberWithInteger:iToastPositionTop]];
NSString *message = messages[arc4random() % messages.count];
NSNumber *position = positons[arc4random() % positons.count];
// 方法1
// 文本提示
[[SYIToast shareIToast] showToastInView:self.view text:message type:SYIToastTypeDefault position:position.integerValue hide:NO enable:YES];

// 菊花转提示
[[SYIToast shareIToast] showToastInView:self.view text:message type:SYIToastTypeIndicato position:position.integerValue hide:NO enable:YES];

// 自定义视图提示
UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"withNetwork"]];
imageView.frame = CGRectMake(0.0, 0.0, 50, 50.0);
[[SYIToast shareIToast] setCustomView:imageView];
[[SYIToast shareIToast] showToastInView:self.view text:message type:SYIToastTypeCustom position:position.integerValue hide:NO enable:YES];
// 方法2 扩展类方法
if (iToastPositionTop == position.integerValue)
{
    [SYToast alertWithTitle:message];
}
else if (iToastPositionCenter == position.integerValue)
{
    [SYToast alertWithTitleCenter:message];
}
else if (iToastPositionBottom == position.integerValue)
{
    [SYToast alertWithTitleBottom:message];
}

你可能感兴趣的:(SYToast弹窗提示(仿iToast))