4
私のプログラムに問題があります。基本的に私が欲しいのは、2つのnssecuretextfieldがあり、ボタンがあります。両方が等しい場合は、nsimageviewに1つのイメージを表示し、そうでない場合は他のイメージを表示します。 、これは非常に簡単かもしれないが、私は、Macのプログラミングに新しいですNSImageViewに画像を設定する
.hファイル:
IBOutlet NSSecureTextField *textField;
IBOutlet NSSecureTextField *textField2;
IBOutlet NSImageView *imagem;
}
- (IBAction)Verificarpass:(id)sender;
.mファイル:
- (IBAction)Verificarpass:(id)sender;
{
NSString *senha1 = [textField stringValue];
NSString *senha2 = [textField2 stringValue];
NSImage *certo;
NSImage *errado;
certo = [NSImage imageNamed:@"Status_Accepted.png"];
errado = [NSImage imageNamed:@"Error.png"];
if (senha1 == senha2) {
[imagem setImage:certo];
}
if (senha1 != senha2) {
[imagem setImage:errado];
}
}
は誰も私を助けてくださいことができますか? 私は試してみましたが、たとえそれが正しいか間違っていても、1つの画像しか表示しません。