如何在Uiimageview上设置按钮图像点击按钮的方法



我想在UIImageview.image-on-click方法中设置UIButton背景图像的图像。

-(void)Click_save:(UIButton *)sender
{
    UIButton *btn = sender;
    UIView *view  = [[UIView alloc] initWithFrame:CGRectMake(10, 60, 320, 600)];
    [self.view addSubview:view];
    UIImageView *imgview = [[UIImageView alloc] initWithFrame:CGRectMake(0, 30, 300, 600)];
    [view addSubview:imgview];
    imgview.image = btn.imageView.image;
 }

您需要使用imageView的image属性,而不是backgroundColor属性。您还需要使用按钮的imageForState:属性来获取图像。

用途:

 imgview.image = [btn imageForState:UIControlStateNormal];

最新更新