zoukankan      html  css  js  c++  java
  • ios中提示信息的实现及自动消失

    利用UIAlertView+NSTimer可轻松实现这一功能


    - (void)timerFireMethod:(NSTimer*)theTimer
    {
        UIAlertView *promptAlert = (UIAlertView*)[theTimer userInfo];
        [promptAlert dismissWithClickedButtonIndex:0 animated:NO];
        
        [promptAlert release];
        promptAlert =NULL;
    }


    - (void)showAlert

    {

           UIAlertView *promptAlert = [[UIAlertView alloc] initWithTitle:@"提示:" message:@"添加收藏成功!" delegate:nil cancelButtonTitle:nil otherButtonTitles:nil];
            
            [NSTimer scheduledTimerWithTimeInterval:0.5f
                                             target:self
                                             selector:@selector(timerFireMethod:)
                                             userInfo:promptAlert
                                             repeats:NO];
            
            [promptAlert show]; 
    }

    延迟时间可自己调节。

  • 相关阅读:
    二分查找经典题型
    部队侦察
    取随机数函数的使用
    猜拳游戏
    Learning C Struct
    Linux shell get random number
    Linux Bash shell one practice : array if else
    Linux shell misc
    Bash Shell read file line by line and substring
    storm的并发和消息保障性
  • 原文地址:https://www.cnblogs.com/mazhiyong/p/2542098.html
Copyright © 2011-2022 走看看