iOS開(kāi)發(fā)之撥打電話(兩種+iOS10)

App調(diào)用系統(tǒng)方式有兩種,
第一:點(diǎn)擊,會(huì)彈出窗口,選擇是否撥打;撥打后回自動(dòng)跳轉(zhuǎn)到原App界面.

#define iOS10Later ([UIDevice currentDevice].systemVersion.floatValue >= 10.0f)
#import "PhoneTool.h"

@implementation PhoneTool

+ (void)callPhoneByNumber:(NSString *)num{
    
    NSMutableString  *str = [[NSMutableString alloc] initWithFormat:@"tel:%@",num];
    
    if (iOS10Later) {
        /// 大于等于10.0系統(tǒng)使用此openURL方法
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:str] options:@{} completionHandler:nil];
    }else{
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];
    }

}

@end

第二種:點(diǎn)擊直接就撥打號(hào)碼,撥打結(jié)束后無(wú)法跳會(huì)原APP界面

NSString *allString = [NSString stringWithFormat:@"tel:10086"];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:allString]];

建議:選擇第一種,比較人性化.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,067評(píng)論 25 708
  • 大學(xué)的時(shí)候,看衛(wèi)斯理,看李碧華,看納蘭,看李煜,唯獨(dú)不看張小嫻。當(dāng)然,說(shuō)沒(méi)看過(guò)張小嫻是騙人的,若是沒(méi)看過(guò),又怎會(huì)唯...
    窩窩島閱讀 421評(píng)論 1 2
  • 原創(chuàng) 夢(mèng)真 (1) 我們會(huì)從各種途徑聽(tīng)到、看到、讀到各種動(dòng)人心弦的故事,我們對(duì)許多故事的情節(jié)和歸因都深信不疑。 ...
    夢(mèng)真筆談閱讀 676評(píng)論 1 0
  • 在這個(gè)世界上你該不該為你自己買(mǎi)單,你是想過(guò)成為你買(mǎi)單的人還是為自己買(mǎi)單的人。 我是屬于那種一有想法必須會(huì)實(shí)施的那種...
    沫小魚(yú)閱讀 520評(píng)論 2 2
  • 一次和相親妹子在咖啡廳,感覺(jué)沒(méi)啥好說(shuō)的。為了緩解尷尬,我就說(shuō):“你看那邊那個(gè)阿姨好丑啊!” 妹子說(shuō):“那是我媽。...
    涼山博雨閱讀 165評(píng)論 0 0