【问题标题】:Detect delete key was pressed检测删除键被按下
【发布时间】:2011-10-17 18:59:20
【问题描述】:

我正在编写一个函数,将UITextField 上的条目格式化为日期。它必须像这样显示 dd/mm/yyyy。问题是我无法检测到删除键被按下。我正在使用UITextFieldDelegate 方法textField:shouldChangeCharactersInRange:replacementString: 来检测用户何时按下某个键。我可以在replacementString 上寻找类似\n 的东西吗?

【问题讨论】:

    标签: ios iphone cocoa-touch nsstring uitextfield


    【解决方案1】:

    当一个字符即将被删除时,替换字符串应该是空字符串(@"")。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-04
      • 1970-01-01
      • 2016-03-30
      • 2011-08-03
      • 1970-01-01
      • 1970-01-01
      • 2016-11-11
      • 2021-09-23
      相关资源
      最近更新 更多