打**-方法
1•最簡單最直接的方式:直接跳到撥號介面
nsurl *url= [nsurl
urlwithstring:@"tel://10010"];
•缺點**打完後,不會自動回到原應用,直接停留在聯絡歷史介面
打**-方法2
•撥號之前會彈框詢問使用者是否撥號,撥完後能自動回到原應用
nsurl *url= [nsurl
urlwithstring:@"
telprompt
://10010"];
•缺點因為是私有api,所以可能不會被審核通過
打**-方法
3 •建立乙個uiwebview來載入url,撥完後能自動回到原應用
if (_webview ==nil) else
if(result ==messagecomposeresultsent) else else
if(result ==mfmailcomposeresultsent) else {
nslog(@"
傳送失敗
");
•如果想開啟一些常見檔案,比如html、txt、pdf、ppt等,都可以使用uiwebview開啟
•只需要告訴uiwebview檔案的url即可
•至於開啟乙個遠端的共享資源,比如http協議的,也可以呼叫系統自帶的safari瀏覽器:
應用間跳轉
•有時候,需要在本應用中開啟其他應用,比如從a應用中跳轉到b應用
•首先,b應用得有自己的url位址(在info.plist中配置)
ios.itcast.cn
•接著在a應用中使用
nsurl *url= [nsurl
urlwithstring:@"mj:"];
應用評分
•為了提高應用的使用者體驗,經常需要邀請使用者對應用進行評分••
ø方法1
nsstring *str= [nsstring
stringwithformat:
urlwithstring:str]];
ø方法2
nsstring *str= [nsstring
stringwithformat:
/idurlwithstring:str]];
iOS 常用小功能 發簡訊
方法1 直接跳到發簡訊介面,但是不能指定簡訊內容,而且不能自定回到原應用 nsurl url nsurl urlwithstring sms 10010 方法2 如果想指定簡訊內容,那就得使用messageui框架 包含主文頭就 import 顯示發簡訊的控制器 mfmessagecomposevi...
iOS 打電話,發簡訊,複製
一 打 1 打 會先彈出提示框,詢問你是否打 結束通話後會返回到程式中 if webview nil webview loadrequest nsurlrequest requestwithurl nsurl urlwithstring tel 10086 2 直接跳轉到打 介面 nsurl url...
發簡訊 打電話
發簡訊 1.新增發簡訊的許可權 android name android.permission.send sms 2.顯示的提醒使用者是否允許adk使用簡訊傳送訊息 activitycompat.requestpermissions this,new string,1 3.獲取控制項並新增響應事件。...