代码之家  ›  专栏  ›  技术社区  ›  Chen Li Yong

如何以编程方式添加触摸开始动作?

  •  0
  • Chen Li Yong  · 技术社区  · 9 年前

    我想添加一个代码,如果用户点击文本字段之外的任何位置,键盘将关闭。所以我遇到了这个 answer 。但我不知道如何实现touchesBegan函数的绑定,因为我以编程方式分配了所有视图组件,包括子视图容器和子视图容器中的文本字段。如何做到这一点?我认为这只是一行代码,但我不知道应该使用什么代码,也不知道我必须用什么词在谷歌上搜索(我尝试过搜索,但找不到我要搜索的内容),所以我迷路了。谢谢

    1 回复  |  直到 8 年前
        1
  •  0
  •   John Bennedict Lorenzo    9 年前

    您的子类 UIView s可以执行触摸开始。您应该将touchesBegan放在UITextField超级视图上。