我目前有这个代码,可以在我的应用中动态添加标签。但是,我想完成同样的事情,然而,我想要图像,而不是标签。我怎么能做到这一点?我试过更换" UILabel"用" UIImage",但没有什么对我有用。
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake((xPoint),
(yPoint1),
100.0f,
40.0f)];
label.text = [NSString stringWithFormat:@"+%d", Perclick];
[self.view addSubview:label];
label.font = [UIFont fontWithName:@"MyriadWebPro-Bold" size:21];
label.textColor = [UIColor whiteColor];
[UIView animateWithDuration:1.5
delay:0.0
options:UIViewAnimationOptionAllowUserInteraction
animations:^{ label.alpha = 0.0; label.frame = CGRectMake((touchPoint.x + 40), (yPoint2), 100.0f, 40.0f); }
completion:^(BOOL fin) {
if (fin) [label removeFromSuperview];
}
];
答案 0 :(得分:2)
使用UIImage
而不是UIImageView
,并将其image
属性设置为UIImage
对象。