gpt4 book ai didi

ios - 如何管理被禁用/启用的按钮

转载 作者:行者123 更新时间:2023-11-28 19:04:35 25 4
gpt4 key购买 nike

在我的应用程序中,我有一个包含 3 个文本字段的 View 。在全部填写完毕之前,我希望我的按钮被禁用。在 Storyboard 中,我将其启用,但随后在我的 ViewDidLoad 中添加了以下内容:

 if (amtYouOwe.text.length == 0 && personYouOweMoney.text.length == 0 && self.cellNum.text.length == 0)
{
saveButton.enabled = NO;
}

即使所有字段都已填写,我的按钮也被禁用了..所以我试着把它放在我的 IBAction 保存按钮中。这次我得到了相反的结果。无论我的按钮启用了什么。即使所有的文本字段都是空白的。我相信我的代码是正确的,我只是想找到放置它的完美位置....

感谢所有帮助,提前致谢。

最佳答案

编写一个函数来启用/禁用 saveButton as

-(void)enableDisableSave{
if (amtYouOwe.text.length == 0 && personYouOweMoney.text.length == 0 && self.cellNum.text.length == 0){
saveButton.enabled = NO;
} else {
saveButton.enabled = YES;
}
}

编写 textField 的委托(delegate)方法,将您的 View Controller 作为委托(delegate)分配给所有文本字段,编写以下委托(delegate)方法并在其中调用该方法,然后宾果游戏..

- (void)textFieldDidEndEditing:(UITextField *)textField {
[self enableDisableSave];
}

关于ios - 如何管理被禁用/启用的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21668861/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com