今天教大家一個玩iPhone的技巧,就是如何自定義撥號鍵盤中的號碼顯示方式,從而解決撥號時顯示括號的煩惱。其實方法很簡單,大家只要耐心的看完此教程,就可以自定義不同種樣式的撥號方式了。
必備裝備:iPhone一台(1.1.1或者1.0.2都可以),數據線,電腦,還有iBus。
以下是詳細使用教程:
1.先用數據線將iPhone連接至電腦,然後打開iBus,點擊“上傳文件”鏈接,然後請在右邊的iPhone圖中進入到 /System/Library/Frameworks/AddressBookUI.framework/ 目錄下面,找到 “ABPhoneFormats.plist”這個文件,並點擊下載。
2.然後請用“UltraEdit-32”文本軟件或者是直接用記事本打開已經下載好的“ABPhoneFormats.plist”的文件,打開後,如果你細心的話,你會發現裡面包含有一部分國家或者地區的撥號方式,當然除了中國(cn)之外。這裡大家可以利用“搜索”,查找“US”(iPhone系統默認撥號方式是US的),你會發現如下圖顯示的一些代碼,如果不一樣也是正常的。
3.在這些代碼中,我們能夠修改的是每行中“<string>.....</string>”之間的符號,這裡的符號不能夠使用字母或者中文,而每一行代表著一種規則,以下我舉幾個例子,大家看看就會明白了。
1) 最常見的“ # ”字符,它是通用使用規則。
例如,<string>#### ####</string> ,則會顯示下圖,這種規則適合一般8位數的號碼。
2) 最常見的11位手機號碼使用規則。
例如,<string>1## #### ####</string> ,則會顯示下圖,這種規則適合一般1開頭的11位數的號碼。
3) 最常見的加區號的電話號碼使用規則。
例如,<string>0## #### ####</string> ,則會顯示下圖,這種規則適合一般0開頭的11位數的號碼。
4) 可以自定義喜歡的規則。
例如,手機號碼可以定義15開頭的是 <string>15## #### ###</string> ,而13開頭的是則是 <string>13## #### ###</string> 。你也可以添加括號或者直接自定義號碼格式,例如 <string>(0##) 10086</string> 等。
總之,規則是千變萬化的,大家不妨自動動手試試吧!