连续检查两个 NSSecureTextField

发布于 2024-11-25 11:45:26 字数 694 浏览 3 评论 0原文

我怎样才能做到一直检查 2 个 NSSecureTextFields 以了解它们是否相同/不同以显示图像而不需要按钮?

.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 isEqualToString:senha2]) {
[imagem setImage:certo];
}else{
    [imagem setImage:errado];
}
}

how can i make this to keep checking all the time the 2 NSSecureTextFields to know if they are equal/different to display the images without the need of a button?

the .h file:

IBOutlet NSSecureTextField *textField;
IBOutlet NSSecureTextField *textField2;
IBOutlet NSImageView *imagem;
}

- (IBAction)verificarPass:(id)sender; 

the .m file:

- (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 isEqualToString:senha2]) {
[imagem setImage:certo];
}else{
    [imagem setImage:errado];
}
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情泪▽动烟 2024-12-02 11:45:26

将目标方法添加到 textField 控件,由 UIControlEventEditingChanged 控件事件触发:

[textField addTarget:self action:@selector(verificarPass:) forControlEvents:UIControlEventEditingChanged];

Add a target method to the textField controls, triggered by the UIControlEventEditingChanged control event:

[textField addTarget:self action:@selector(verificarPass:) forControlEvents:UIControlEventEditingChanged];
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文