gpt4 book ai didi

ios - 设置文本字段的数值范围

转载 作者:可可西里 更新时间:2023-11-01 05:30:13 24 4
gpt4 key购买 nike

我有一个文本字段,它必须只取特定范围的数值,比如 m 到 n。我看过很多文章,但他们都只是说如何设置文本字段的最大长度。但是我需要设置文本字段,以便它只接受范围内的值,比如 23 到 103。我设法通过将键盘类型设置为数字键盘来确保文本字段只接受数值。有人请帮忙。

最佳答案

您可以在用户完成编辑文本字段时检查该值。

将 textField 的委托(delegate)设置为您的 View Controller ,然后:

- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
NSString *stringValue = textField.text;
NSInteger integer = [stringValue intValue];
if (integer <23 || integer > 103)
// You can make the text red here for example
return NO;
else
return YES;
}

关于ios - 设置文本字段的数值范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17719592/

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