【问题标题】:iOS UITextField formatted for timeiOS UITextField 格式化为时间
【发布时间】:2011-06-17 06:38:45
【问题描述】:

我有一个以编程方式创建的 UITextField。此文本字段用于输入时间。占位符文本是“00:00:00.000”。点击文本字段时,将出现一个数字键盘。理想情况下,我希望灰色占位符文本在用户键入时保留。当他们输入一个数字时,它会替换占位符文本中的灰色零,并跳过冒号和句点(保持格式不变,无需用户输入任何标点符号)。如果无法保留占位符文本并在用户键入时替换它,我希望自动输入标点符号。

提前致谢!

【问题讨论】:

  • 是否有理由在日期选择器上使用文本字段?

标签: iphone ios uitextfield nsdate nstimeinterval


【解决方案1】:

iOS 对此有一个UIDatePicker 控件,如果您想按照自己的方式行事,那么您将自行处理所有用户输入。

【讨论】:

  • 呃!我没有考虑 UIDatePicker,因为我在表格视图中有我的文本字段。我将尝试显示选择器而不是键盘。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-01-08
  • 1970-01-01
  • 1970-01-01
  • 2012-02-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多