gpt4 book ai didi

ios - 如何获取或设置值以指定 UITextField?

转载 作者:行者123 更新时间:2023-11-28 18:51:00 26 4
gpt4 key购买 nike

晕,我是编程初学者,现在开始学习Objective c了!

for (int i=0; i<9; i++){
y += 50;
x = 160;

for (int j=0; j<9; j++){
grid = [[UITextField alloc] initWithFrame:CGRectMake(x, y, 50 , 50)];
grid.layer.borderWidth = 1;
grid.textAlignment = NSTextAlignmentCenter;
[[self view] addSubview:grid];

x += 50;

grid.text = [@(j) stringValue];

[initialArray addObject:grid];

}

}

我尝试使用这些代码对许多 UITextField 进行 for-loop。

每个网格都有一个数字,我把网格放到一个 NSMutableArray 中

但是如何设置一个值来指定字段呢?它有我要执行此操作的 ID 吗?以及单击按钮时如何从字段中获取值?非常感谢!!!

最佳答案

设置字符串

 grid.text=@""some value";
[initialarray objectAtIndex:i].text=@"some value";

获得值(value)

 NSString *str=grid.text
NSString *str=[initialarray objectAtIndex:i].text;

你可以通过简单地设置标签

grid.tag=i; 
[initialarray objectAtIndex:i].tag=i;

i 可以是一个循环变量。

关于ios - 如何获取或设置值以指定 UITextField?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40815858/

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