添加一个UIImageView和一个按钮
问题描述:
我已经添加了一个imageview
,我试图在它上面添加一个按钮。怎么做。添加一个UIImageView和一个按钮
self.imgview = [UIImageView alloc]initWithImage:[UIImage imageNamed:@"f.png"]];
[self.imgview addSubView:button];
[self.view addSubView:imgView];
什么,我得到的是f.png
形象,我没有看到,我加入了它的按钮。我怎么解决这个问题?
我不知道什么是错误的,我一直被困在这个问题几个小时。我需要你的帮助
答
您需要设置的意见框架:
self.imgview = [UIImageView alloc]initWithImage:[UIImage imageNamed:@"f.png"]];
self.button = [[UIButton alloc] init];
[imgview setFrame:CGRectMake(100,100,100,100)];
[button setFrame:CGRectMake(100,100,100,100)];
[self.view addSubView:imgView];
[self.view addSubView:button];
答
self.imgview = [UIImageView alloc]initWithImage:[UIImage imageNamed:@"f.png"]];
[self.view addSubView:imgView];
[self.view addSubView:button];
只是他们两个添加到视图,添加按钮图像后,使其构成对图像的顶部。假设他们的框架的x,y坐标也匹配起来。
答
尝试使用bringSubviewToFront方法
他们俩添加到另一个视图。 – 2012-02-15 18:24:55
你是否看到按钮,如果你只添加它到self.view而不添加imgView? – sch 2012-02-15 18:36:27
你的答案帮助。 – shajem 2012-02-15 18:53:54