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

次のいずれかを使用します:[Play setHidden:YES];
//または
Play.hidden=YES;

経験則::BOOL-はい/いいえ。bool-true/false。お役に立てば幸いです。
:)

于 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 に答える