你的位置:首页 > 操作系统

[操作系统]【代码笔记】自定义弹出框


代码:

复制代码
- (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){      ;    }];  }];}
复制代码