文本字段删除新添加的字符

编码器221

我有一个label从前一个获取信息view controller如下

  @IBOutlet weak var textField: UITextField!
   var label = String()

  func textFieldDidBeginEditing(_ textField: UITextField) {
        self.textField.text = String(self.label.dropLast())
    }

这是场景:

textField on loading: Apple (edit Icon)
textField on editing first time: Apples are healthy
textField on tapping again: Apple 

当我开始编辑时一切都很好,textField但是一旦我在外面点击或转到另一个字段并返回到textField,所有编辑都消失了。如何防止这种情况发生?

芒果

我认为这是因为textFieldDidBeginEditing每次点击 textField 时都会调用,因此文本被重置为标签的文本。

如果它是一次性作业,您应该考虑在viewDidLoad. 如果您不想更改它,这也将允许您保留初始标签值。

您还可以将文本分配给textFieldDidEndEditing.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Java-Selenium Webdriver:在文本字段中输入文本,并自动从文本字段中删除

来自分类Dev

添加和删除带有关联数字输入值的文本字段

来自分类Dev

使libgdx文本字段忽略某些字符?

来自分类Dev

无法使用退格键从iOS中的文本字段中删除字符

来自分类Dev

删除文本字段中的文本

来自分类Dev

单击按钮时添加新的文本字段,然后在Laravel 4中单击按钮删除

来自分类Dev

仅在填充了活动文本字段的情况下,才可以通过键盘按下Enter键将文本字段的光标从活动文本字段移动到新添加的文本字段

来自分类Dev

如何删除mysql文本字段中的单引号'字符?

来自分类Dev

使用jQuery添加文本字段值

来自分类Dev

使用jQuery添加多文本字段

来自分类Dev

如何删除箭头文本字段编号?

来自分类Dev

如何创建间隔文本字段,并在每个文本字段的顶部添加对文本字段的描述

来自分类Dev

从动态文本字段中删除字符

来自分类Dev

无法使用退格键从iOS中的文本字段中删除字符

来自分类Dev

如何在添加/删除文本字段中获取所有文本字段的值并形成JSON

来自分类Dev

添加文本字段工作正常,但删除文本字段失败

来自分类Dev

如何删除mysql文本字段中的单引号'字符?

来自分类Dev

在文本字段中自动添加连字符,但无法编辑文本字段(电话号码屏蔽)

来自分类Dev

在文本字段中重复字符“ 5”

来自分类Dev

javascript克隆文本字段并添加了字符串

来自分类Dev

在angularjs中动态添加和删除文本字段

来自分类Dev

在输入文本字段时在文本字段字符之间添加空格

来自分类Dev

动态添加或删除表单文本字段和标签

来自分类Dev

动态添加或删除文本字段并插入单行

来自分类Dev

如何在按钮操作中添加和删除文本字段?

来自分类Dev

在文本字段上添加签名 - itextsharp

来自分类Dev

左侧的Swift文本字段添加图标

来自分类Dev

Flutter Listview Builder 在单击图标中添加和删除更新数量文本字段

来自分类Dev

如何使用dom删除文本字段

Related 相关文章

  1. 1

    Java-Selenium Webdriver:在文本字段中输入文本,并自动从文本字段中删除

  2. 2

    添加和删除带有关联数字输入值的文本字段

  3. 3

    使libgdx文本字段忽略某些字符?

  4. 4

    无法使用退格键从iOS中的文本字段中删除字符

  5. 5

    删除文本字段中的文本

  6. 6

    单击按钮时添加新的文本字段,然后在Laravel 4中单击按钮删除

  7. 7

    仅在填充了活动文本字段的情况下,才可以通过键盘按下Enter键将文本字段的光标从活动文本字段移动到新添加的文本字段

  8. 8

    如何删除mysql文本字段中的单引号'字符?

  9. 9

    使用jQuery添加文本字段值

  10. 10

    使用jQuery添加多文本字段

  11. 11

    如何删除箭头文本字段编号?

  12. 12

    如何创建间隔文本字段,并在每个文本字段的顶部添加对文本字段的描述

  13. 13

    从动态文本字段中删除字符

  14. 14

    无法使用退格键从iOS中的文本字段中删除字符

  15. 15

    如何在添加/删除文本字段中获取所有文本字段的值并形成JSON

  16. 16

    添加文本字段工作正常,但删除文本字段失败

  17. 17

    如何删除mysql文本字段中的单引号'字符?

  18. 18

    在文本字段中自动添加连字符,但无法编辑文本字段(电话号码屏蔽)

  19. 19

    在文本字段中重复字符“ 5”

  20. 20

    javascript克隆文本字段并添加了字符串

  21. 21

    在angularjs中动态添加和删除文本字段

  22. 22

    在输入文本字段时在文本字段字符之间添加空格

  23. 23

    动态添加或删除表单文本字段和标签

  24. 24

    动态添加或删除文本字段并插入单行

  25. 25

    如何在按钮操作中添加和删除文本字段?

  26. 26

    在文本字段上添加签名 - itextsharp

  27. 27

    左侧的Swift文本字段添加图标

  28. 28

    Flutter Listview Builder 在单击图标中添加和删除更新数量文本字段

  29. 29

    如何使用dom删除文本字段

热门标签

归档