【发布时间】:2012-01-25 23:28:28
【问题描述】:
我想在我的文本字段中添加时间,为此,根据客户的要求,我使用数字键盘(数字键盘),但在数字键盘中没有冒号(:) 选项并以 min:sec 冒号( :) 是必需的。
那么如何在数字键盘中添加冒号?
你有什么想法吗?
【问题讨论】:
我想在我的文本字段中添加时间,为此,根据客户的要求,我使用数字键盘(数字键盘),但在数字键盘中没有冒号(:) 选项并以 min:sec 冒号( :) 是必需的。
那么如何在数字键盘中添加冒号?
你有什么想法吗?
【问题讨论】:
如果您没有在左下角添加像“完成”这样的按钮,您可以添加一个“:”按钮,当用户按下它时,您可以在文本字段中添加“:”。
有一个关于向数字键盘添加按钮的古老但有用的教程 http://www.neoos.ch/news/46-development/54-uikeyboardtypenumberpad-and-the-missing-return-key
【讨论】:
您不能向现有键盘添加任何内容。在这种情况下,最好的选择是使用 UIKeyboardTypeNumbersAndPunctuation
[myTimeTextField setKeyboardType: UIKeyboardTypeNumbersAndPunctuation];
UIKeyboardTypeNumbersAndPunctuation 同时包含数字和标点符号(包括冒号)
【讨论】:
您可以为小时、分钟和秒使用三个不同的文本字段。
查看修改数字键盘的link
【讨论】: