电话号码自动间距,如 iPhone 上的地址簿
Posted
技术标签:
【中文标题】电话号码自动间距,如 iPhone 上的地址簿【英文标题】:Phone Number Auto Spacing like AddressBook on iPhone 【发布时间】:2009-08-14 15:54:56 【问题描述】:当在电话应用程序的键盘中输入电话号码并添加联系人时,我希望能够复制地址簿在联系人应用程序和电话应用程序中的作用。
我知道我可以在每次将字符输入到 UITextField 时进行检查,但是那里有数百种数字格式,我需要很长时间才能全部编码。
是否有任何我可以使用的 API 或任何我可以使用的已知开源代码?
【问题讨论】:
【参考方案1】:UIPhoneFormats.plist 包含每个语言环境的预定义电话格式。您需要编写代码将输入字符串替换为这些字符串掩码。我不得不做类似的事情,我在这里分享了我得到的结果:http://the-lost-beauty.blogspot.com/2010/01/locale-sensitive-phone-number.html
【讨论】:
【参考方案2】:你一针见血——检查每次输入的字符。
【讨论】:
以上是关于电话号码自动间距,如 iPhone 上的地址簿的主要内容,如果未能解决你的问题,请参考以下文章
禁用iPhone手机浏览器上给电话号码自动加上的link样式
接受或拒绝来自 iPhone 的蓝牙设备(如智能手表)上的呼叫?