美文网首页
ios几秒之后自动消失的提示框

ios几秒之后自动消失的提示框

作者: 滴滴滴开门 | 来源:发表于2019-10-16 16:21 被阅读0次

第一步:首先当然是封装起来,方便下次直接调用。我直接一个继承UIView的类

如图

//调用这个方法必须是要在s控制器视图加载完成之后才能调用,不然会出现错误。

+(void)showAlertMessageWithMessage:(NSString*)message duration:(NSTimeInterval)time AlertController:(UIViewController*)cell;

+(void) dimissAlert:(UIAlertController*)alert;

第二步就是去.m文件实现方法

+(void)showAlertMessageWithMessage:(NSString*)message duration:(NSTimeInterval)time AlertController:(UIViewController*)cell;

{

    UIAlertController *alert = [UIAlertController alertControllerWithTitle:nil message:message preferredStyle:UIAlertControllerStyleAlert];

    [cellpresentViewController:alert animated:YES completion:nil];

    //控制提示框显示的时间为2秒

    [self performSelector:@selector(dismiss:) withObject:alert afterDelay:time];

}

+(void) dismiss:(UIAlertController*)alert;

{

        if(alert)    {

            [alertdismissViewControllerAnimated:YES completion:nil];

        }

}

第三步就是去你想要在哪个个控制器调用的直接

 [MProgressHub showAlertMessageWithMessage:@"111111" duration:10 AlertController:self];

就是这样,没错就是这么简单。。。看人家写的一堆堆。。还不如自己写个简单合用的。谢谢。

相关文章

  • ios几秒之后自动消失的提示框

    第一步:首先当然是封装起来,方便下次直接调用。我直接一个继承UIView的类 如图 //调用这个方法必须是要在s控...

  • 提示框自动消失

    问题:显示一个提示框,几秒后显示框自动消失 方案: 1.使用AlertView提示,但是使用AlertView提示...

  • 使用Selenium定位动态元素

    扫码关注本人公众号 思路 注册成功后,会出现积分奖励的提示框,但是几秒钟后该提示框会消失。自动化脚本需要验证该提示...

  • iOS自动消失提示框

    方法一: (AlertView 苹果不建议使用了,好像是iOS9过期的) 方法二: (方法一的简版) 方法三 :...

  • iOS 自动消失提示框的实现

    在app制作过程中,需要使用到提示框自动消失的功能,下面写出一种我常使用的方法: 实现dismiss:方法 希望可...

  • Swift - UIAlertController

    添加AlertController 添加文本输入框 自动消失的提示框 UIAlertExtension: 封装 创...

  • 控件 - Toast

    Toast 消息提示框 弹出提示消息,自动消失。 示例代码 ToastActivity.java makeText...

  • 自动消失的提示框

  • iOS8之后的UIAlertController

    iOS 8之后苹果推荐我们使用的系统自带的提示框是UIAlertController。UIAlertControl...

  • 弹出提示框和自动消失

    创建弹出提示框对象 UIAlertController* alert = [UIAlertController a...

网友评论

      本文标题:ios几秒之后自动消失的提示框

      本文链接:https://www.haomeiwen.com/subject/hojumctx.html