基于另一个ViewController添加动态文本字段

时间:2017-11-20 16:37:36

标签: ios swift uiviewcontroller

我想通过另一个ViewController

的用户输入添加基于另一个ViewController的动态文本字段

示例:

BaseViewController - >用户输入(要生成多少TextField?) - >发送按钮 ViewController - >用户输入来自BaseViewController = 5然后 - >在ViewController上生成5个文本字段。

希望这会对你有所帮助,我真的无法弄明白。尝试搜索添加动态文本域的教程,但不幸的是它不适合我需要的东西。 谢谢。

1 个答案:

答案 0 :(得分:0)

你只需要一个for循环,如下所示;

int no_of_textfields = userInputTextField.text.intValue;
for (int i = 0; i < no_of_textfields; i++) {
    UITextField *a_textfield = [UITextField new];
    // initialize the text field as you want, place it appropriately
    [self.view addSubview:a_textfield];
}