Ios 在iAction上创建标签
我想让它成为这样,当一个按钮被点击这个标签出现,并最终将动画。我做了一个开始,但这个标签根本没有出现。CGRect坐标是正确的,我使用的是3页宽的滚动视图。不管怎样,这是代码Ios 在iAction上创建标签,ios,objective-c,cocoa-touch,Ios,Objective C,Cocoa Touch,我想让它成为这样,当一个按钮被点击这个标签出现,并最终将动画。我做了一个开始,但这个标签根本没有出现。CGRect坐标是正确的,我使用的是3页宽的滚动视图。不管怎样,这是代码 UILabel *plusSymbol = [[UILabel alloc]initWithFrame:(CGRectMake(987, 349, 330, 326))]; plusSymbol.text = [NSString stringWithFormat:@"+%f", applesPerClick]; 尝试将标
UILabel *plusSymbol = [[UILabel alloc]initWithFrame:(CGRectMake(987, 349, 330, 326))];
plusSymbol.text = [NSString stringWithFormat:@"+%f", applesPerClick];
尝试将标签添加到按钮
UIButton *btn;
UILabel *label;
[btn addSubview:label];
当您使用代码创建视图、按钮或任何内容时,必须将其添加到屏幕:
UILabel *plusSymbol = [[UILabel alloc]initWithFrame:(CGRectMake(987, 349, 330, 326))];
plusSymbol.text = [NSString stringWithFormat:@"+%f", applesPerClick];
[self.view addSubview:plusSymbol];
//[yourParentView addSubview:plusSymbol];
如果你想在按钮上添加
[yourButton addSubview:plusSymbol];
但是要小心,因为框架在您的父视图中。如果按钮为100*100,则必须修改
plusSymbol.frame
plusSymbol.frame=CGRectMake(0,0,100,100)代码>您是否将标签添加为子视图?我想不是,我该如何做?更可能是按钮superview,但原理是相同的。嗯,您是对的,但是当您添加任何对象时,如果按照添加顺序,它最好放在顶部。