如何隐藏图像

时间:2014-08-19 13:30:52

标签: objective-c ios7

我想知道如何在Objective-C中隐藏图像。 我知道你可以隐藏文字或像这样的按钮

    StartGame.hidden = YES;

但是当我尝试用图像做这个时,我得到一个错误。

2 个答案:

答案 0 :(得分:1)

由于UILabelUIButtonUIControlUIImageView都是来自UIView的孩子,所以他们都有hidden属性来隐藏它们。

因此,可以通过将隐藏属性设置为YES来隐藏视图(或其子视图)的任何实例。

如果你的UIImageView是你的viewcontroller的一部分,那么创建它的属性而不仅仅是一个变量是有意义的,但我看不到你的完整代码或错误,说错误可能在那里找到

此外,属性或变量不应以大写字母开头,不符合Objective-C样式。

答案 1 :(得分:0)

 UIImageView *ImageView=[[UIImageView alloc] initWithFrame:CGRectMake(x, y,width, height)];
    [ImageView setImage:[UIImage imageNamed:@"image.png"]];

并隐藏此图片您只需要编写

[ImageView setHidden:YES];