zoukankan      html  css  js  c++  java
  • 【代码笔记】iOS-自定义弹出框

    代码:

    复制代码
    - (void)viewDidLoad
    {
        [super viewDidLoad];
        // Do any additional setup after loading the view.
        
        [self showAlertView:@"11111"];
        
    }
    //自定义弹出框
    -(void)showAlertView:(NSString *)strTipText
    {
        UIView *showView=[[UIView alloc]init];
        
        [showView setFrame:CGRectMake(100, 100, 120, 35)];
        [showView setAlpha:0.0f];
        [showView setBackgroundColor:[UIColor blackColor]];
        [showView setClipsToBounds:YES];
        [[showView layer]setMasksToBounds:YES];
        [[showView layer]setCornerRadius:5.0f];
        
        UILabel *lblTips=[[UILabel alloc]init];
        
        [lblTips setFrame:CGRectMake(0, 0, 120, 35)];
        [lblTips setText:strTipText];
        [lblTips setTextAlignment:NSTextAlignmentCenter];
        [lblTips setTextColor:[UIColor whiteColor]];
        [lblTips setBackgroundColor:[UIColor clearColor]];
        [lblTips setFont:[UIFont boldSystemFontOfSize:16]];
        [showView addSubview:lblTips];
       
        
        [self.view addSubview:showView];
        
        [UIView animateWithDuration:0.5f delay:0.0f options:UIViewAnimationOptionCurveLinear animations:^{
            showView.alpha=1.0f;
        }completion:^(BOOL finished){
            [UIView animateWithDuration:1.0f delay:1.0f options:UIViewAnimationOptionCurveLinear animations:^{
                showView.alpha=0.0f;
            }completion:^(BOOL finished){
                ;
            }];
        }];
    
    }
    复制代码

     

     

     
     
  • 相关阅读:
    20151104内置对象
    20151102adonet2
    20151029adonet1
    20151028c#4
    20151027c#3
    20151026c#2
    20151021c#1
    20151020sql2
    20151019sql1
    Codeforces Round #261 (Div. 2) C. Pashmak and Buses(思维+构造)
  • 原文地址:https://www.cnblogs.com/yang-guang-girl/p/5775095.html
Copyright © 2011-2022 走看看