我希望能够在Phone应用程序的键盘输入电话号码并添加联系人时复制AddressBook在Contacts app和Phone app中的功能。
我知道每次在UITextField中输入一个字符时我都可以进行检查,但是那里有数百种数字格式,所有这些都需要我永远编码。
我可以使用任何API吗?或者我可以使用任何已知的开源代码?
答案 0 :(得分:2)
UIPhoneFormats.plist包含每种语言环境的预定义电话格式。您需要编写代码以将输入字符串替换为这些字符串掩码。我不得不做类似的事情,我分享了我在这里得到的结果:http://the-lost-beauty.blogspot.com/2010/01/locale-sensitive-phone-number.html
答案 1 :(得分:1)
你击中了头上的钉子 - 检查每次输入的字符。