在我的appDelegate.m
我有此代码,但UILabel
不显示,但只有UIImageView
。为什么UILabel不显示?
为什么?
notificationView = [[UIImageView alloc] initWithFrame: CGRectMake(154, 320, 140, 47)];
notificationView.image = [UIImage imageNamed:@"notification.png"];
NSString *message = [NSString stringWithString:@"New Videos"];
notificationLabel = [[UILabel alloc] initWithFrame: CGRectMake(165, 313, 140, 47)];
notificationLabel.font = [UIFont boldSystemFontOfSize:12];
notificationLabel.textAlignment = UITextAlignmentLeft;
notificationLabel.text = [NSString stringWithFormat:@"%d %@", numberOfVideos, message];
notificationLabel.textColor = [UIColor whiteColor];
notificationLabel.backgroundColor = [UIColor clearColor];
notificationView.alpha = 0.0;
notificationLabel.alpha = 0.0;
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1.5];
notificationView.alpha = 1.0;
notificationLabel.alpha = 1.0;
[UIView commitAnimations];
[self.window addSubview: notificationView];
[self.notificationView addSubview: notificationLabel];
[UIView commitAnimations];
[notificationView release];
[notificationLabel release];
是你的通知查看(图片)正在显示 – Abhishek
是的,它显示了。 – Winston
检查你的标签的imageView和X轴的宽度 – Abhishek