2

您好,我想要一个隐藏按钮,直到我的最后一个图像视图被填满。

这是我的代码,但它不起作用有人可以告诉我为什么

if (imageview6.image == nil)

{
play.hidden=TRUE;
}

如果我做

if (imageview6.image == nil)

{
[play.hidden=TRUE];
}

它给了我“预期的标识符”

希望有人知道再见

编辑我做了什么

我设置 play.enabled=YES; 在这段代码中:

- (void)setImage:(UIImage *)image {
if (imageview1.image == nil) {
    [imageview1 setImage:image];
} else if (imageview2.image == nil){
    [imageview2 setImage:image];
} else if (imageview3.image == nil){
    [imageview3 setImage:image];
} else if (imageview4.image == nil){
    [imageview4 setImage:image];
} else if (imageview5.image == nil){
    [imageview5 setImage:image];
} else if (imageview6.image == nil){
    play.enabled=YES;
    [imageview6 setImage:image];
} 
}

在 ViewDidLoad 部分:

play.enabled=NO;

希望我也帮助过其他人:)

4

3 回答 3

2
[Play setHidden:YES];

//or

 Play.hidden=YES;

希望对你有帮助..

于 2012-04-20T10:23:28.977 回答
0

使用:[播放 setHidden:YES];
//或
Play.hidden=YES;

经验法则: : BOOL - 是/否。布尔 - 真/假。希望它对你有帮助。
:)

于 2012-04-20T10:41:00.670 回答
-1
play.hidden= YES; //to hide 
play.enabled= YES; // to prevent the action

你需要设置隐藏是/否

于 2012-04-20T10:23:39.720 回答