标签:ios
@property (nonatomic, strong) UIWindow *window; @property (nonatomic, strong) UILabel *meterLabel; @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; self.window = [[UIWindow alloc] initWithFrame:[UIApplication sharedApplication].statusBarFrame]; self.window.windowLevel = UIWindowLevelStatusBar + 10.0; self.window.userInteractionEnabled = NO; CGFloat const kMeterWidth = 165.0; self.meterLabel = [[UILabel alloc] initWithFrame:CGRectMake((CGRectGetWidth(self.window.bounds) - kMeterWidth) / 2.0, 0.0, kMeterWidth, CGRectGetHeight(self.window.bounds))]; self.meterLabel.font = [UIFont boldSystemFontOfSize:12.0]; self.meterLabel.backgroundColor = [UIColor blackColor]; self.meterLabel.textColor = [UIColor whiteColor]; self.meterLabel.textAlignment = NSTextAlignmentCenter; self.meterLabel.text = @"touch here to go back"; [self.window addSubview:self.meterLabel]; self.window.hidden = NO; dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(5 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ self.window = nil; }); }
标签:ios
原文地址:http://blog.csdn.net/rainlesvio/article/details/41894467