2011年4月13日 星期三

[轉] 使用 UIApplication 呼叫 iOS 內建訊息 App

from : http://www.furnace.idv.tw


如果你使用模擬器 Simulator 進行編譯與執行,在點擊按鈕時並不會出現訊息應用程式,因為 Simulator 並沒有內建訊息應用程式,如要測試此功能請在 Device 模式下,其程式碼如下。
//從textFieldf取得號碼 NSString *sms = textField.text;  //重新格式化sms為UTF8 sms = [sms stringByAddingPercentEscapesUsingEncoding: NSUTF8StringEncoding];  NSString *urlString = [NSString stringWithFormat:@"sms:%@", sms];   [[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlString]]; 要注意在開啟訊息應用程式時,並不能像開啟電子郵件應用程式般帶入 body 參數來設定內文的部份。

沒有留言:

張貼留言