gpt4 book ai didi

ios - UITextField 中的随机标签值

转载 作者:行者123 更新时间:2023-11-29 03:12:27 24 4
gpt4 key购买 nike

我正在尝试随机制作两个 UILabel。标签的内容是 int 我也尝试在 UITextField 中的输入正确后立即为两个 UILabel 提供新值。我的问题是:如何在输入正确的用户输入后立即向 UITextView 发送任务,为两个 UILabel 输入新值?

这是我尝试链接到 UITextField 的操作。

- (IBAction)randomDef:(id)sender {
int valueFromTextField = rand() % 100;

int positiveNumber = 0;

float x = ([firstNumber.text floatValue]);
float y = ([secondNumber.text floatValue]);

int ans = x + y;

switch (valueFromTextField) {
case 0:

firstNumber.text = [NSString stringWithFormat:@"%d", valueFromTextField];
secondNumber.text = [NSString stringWithFormat:@"%d", valueFromTextField];

if (textField.text == [NSString stringWithFormat:@"%d", ans]) {

positivePoints.text = [NSString stringWithFormat:@"%d", positiveNumber++];
valueFromTextField++;
}
break;

default:
break;
}
}

最佳答案

你可以使用这样的通知

// Add a "textFieldDidChange" notification method to the text field control.
[textField addTarget:self action:@selector(textFieldDidChange:) forControlEvents:UIControlEventEditingChanged];

在您的类中,您可以实现 textFieldDidChange: 并将您的代码移动到此函数的主体

-(void)textFieldDidChange :(UITextField *)theTextField
{
// code here
}

关于ios - UITextField 中的随机标签值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22105191/

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