gpt4 book ai didi

ios - 如何从动态生成的 UITextField 中检索数据?

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

我正在开发一个应用程序,它需要根据服务器返回的数据动态生成 UI 组件。我通过在代码中动态生成 UILabels、UITextFields、UIPickerViews 等来实现动态布局例如:

for(int i=0; i < count; i++)
{
UITextField *txtField = [[UITextField alloc] initWithFrame:CGRectMake(10, 10, 300, 30)];
txtField.placeholder = [@"Test Input" ];

[self.view addSubview:txtField];
}

现在,我的问题是,如何检索用户在文本字段中输入的内容。因为,我没有办法将此文本字段映射到我的模型对象中的变量。我正在考虑将 KVO 作为一种选择,但我想尽职调查并检查是否有更直接的方法来实现这一目标。

谢谢,赛博维达

最佳答案

实现 < UITextFieldDelegate > .让自己成为 txtField 的代表.设置 tagtxtField .然后,当您收到回调到 textFieldDidEndEditing: 时或者也许 textField:shouldChangeCharactersInRange:replacementString:您可以判断哪个文本字段已被更改,并对其采取一些措施。

关于ios - 如何从动态生成的 UITextField 中检索数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16924934/

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