#pragma mark 创建提示语的方法
- (void)createTiShiLabel:(NSString *)text
{
NSDictionary *attrs = @{NSFontAttributeName : [UIFont systemFontOfSize:14]};
CGRect textRect = [text boundingRectWithSize:CGSizeMake(ScreenWidth-100, MAXFLOAT)
options:NSStringDrawingUsesLineFragmentOrigin|NSStringDrawingUsesFontLeading
attributes:attrs
context:nil];
UILabel *hintLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, textRect.size.width, 30)];
hintLabel.center = CGPointMake(ScreenWidth / 2, ScreenHeight * 0.5);
hintLabel.text = text;
hintLabel.textColor = [UIColor whiteColor];
hintLabel.font = [UIFont systemFontOfSize:13];
hintLabel.textAlignment = NSTextAlignmentCenter;
hintLabel.numberOfLines = 0;
hintLabel.backgroundColor = [[UIColor blackColor] colorWithAlphaComponent:0.5];
hintLabel.layer.masksToBounds = YES;
hintLabel.layer.cornerRadius = 6;
[UIView animateWithDuration:0.1 animations:^{
[UIView animateWithDuration:0.1 delay:1.0 options:UIViewAnimationOptionCurveLinear animations:^{
hintLabel.alpha = 1;
} completion:^(BOOL finished) {
[UIView animateWithDuration:0.35 delay:0.5 options:UIViewAnimationOptionCurveLinear animations:^{
hintLabel.alpha = 0;
} completion:^(BOOL finished) {
[hintLabel removeFromSuperview];
}];
}];
}];
hintLabel.textAlignment = NSTextAlignmentCenter;
[self.view addSubview:hintLabel];
}