gpt4 book ai didi

objective-c - 根据用户输入创建文本字段

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:33:06 26 4
gpt4 key购买 nike

我想根据用户输入创建文本字段。假设需要 5 个文本字段

for (int x = 0; x < self.howMany; x++) 
{
NSLog(@"%i", x_position);
self.textFieldRounded = [[UITextField alloc] initWithFrame:CGRectMake(10, x_position, 300, 25)];
self.textFieldRounded.borderStyle = UITextBorderStyleRoundedRect;
self.textFieldRounded.textColor = [UIColor blackColor]; //text color
self.textFieldRounded.font = [UIFont systemFontOfSize:17.0]; //font size

[self.view addSubview:self.textFieldRounded];
x_position += 30;
}

到目前为止,还不错。该代码创建了五个文本字段。问题是这些文本字段不是“唯一的”。这些文本字段中的每一个都可以包含不同的信息。我该怎么做才能收集每个领域的信息?

最佳答案

为它们添加标签。

int i = 1;
for (int x = 0; x < self.howMany; x++)
{
NSLog(@"%i", x_position);
self.textFieldRounded = [[UITextField alloc] initWithFrame:CGRectMake(10, x_position, 300, 25)];
textFieldRounded.tag = i++;
...

然后,例如,当您需要查找文本字段 3 时,执行:

UITextField *textField = (UITextField *)[self.view viewWithTag:3];

关于objective-c - 根据用户输入创建文本字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9126693/

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