gpt4 book ai didi

ios - 在 iOS 中使用带标签的 View

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

我在一个项目中工作,我多次绘制了一个表格。我的意思是,它是一个应用程序,我必须从用户那里为参与其中的不同人员获取相同的详细信息。假设一开始用户输入有 4 个人,那么我需要在 ScrollView 中绘制 4 次表单,以便用户可以输入所有 4 个人的详细信息。为此,我在 XIB 中创建了一个表单 View (包括 3 个 UITextFields),并根据人数动态地重复该 View 。根据要求,这工作正常,我可以向用户展示表格。但是我对从所有 UITextfields 获取值然后在后端保存所有值以便我可以使用它有点困惑。formview 添加到 UIScrollViewUIScrollView 添加到 self.view。每个表单 View 都包含一个标记值,我在将 View 添加到 self.view 时添加了该值。

但是我怎样才能从添加到窗体 View 的 UITextFields 中获取值。请提出建议。

最佳答案

如果您需要从 ScrollView 表单访问文本字段的值,您可以在检索和保存所有数据时为每个 ScrollView 对象使用此代码:

//to get scrollview object from self.view
UIScrollView *scrollView1 = (UIScrollView*)[self.view viewWithTag:SCROLL_VIEW_TAG_1];

//to get formview from scrollview object
UIView *formView1 = (UIView*)[scrollView1 viewWithTag:FORM_VIEW_TAG_1];

//to get textfields from formview
UITextField *textField1 = (UITextField*)[formView1 viewWithTag:TEXT_FIELD_TAG_1];
NSString *value1 = textField1.text;
UITextField *textField2 = (UITextField*)[formView1 viewWithTag:TEXT_FIELD_TAG_2];
NSString *value2 = textField2.text;

//same for other textfields and scrollviews

希望对你有用。您需要做的主要事情是将标签值正确分配给不同的字段和 ScrollView 。

关于ios - 在 iOS 中使用带标签的 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23486218/

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