电话号码自动间距如iPhone上的地址簿

时间:2009-08-14 15:54:57

标签: ios objective-c iphone phone-number

我希望能够在Phone应用程序的键盘输入电话号码并添加联系人时复制AddressBook在Contacts app和Phone app中的功能。

我知道每次在UITextField中输入一个字符时我都可以进行检查,但是那里有数百种数字格式,所有这些都需要我永远编码。

我可以使用任何API吗?或者我可以使用任何已知的开源代码?

2 个答案:

答案 0 :(得分:2)

UIPhoneFormats.plist包含每种语言环境的预定义电话格式。您需要编写代码以将输入字符串替换为这些字符串掩码。我不得不做类似的事情,我分享了我在这里得到的结果:http://the-lost-beauty.blogspot.com/2010/01/locale-sensitive-phone-number.html

答案 1 :(得分:1)

你击中了头上的钉子 - 检查每次输入的字符。