iOS監聽電話事件

2022-08-16 02:09:15 字數 616 閱讀 1838

專案上有個需求,要求打完**後加積分.

首先匯入這兩個標頭檔案:

#import #import
新增屬性:

@property (nonatomic, strong) ctcallcenter *callcenter;
獲取狀態如下:

self.callcenter = [[ctcallcenter alloc] init];

self.callcenter.calleventhandler=^(ctcall* call)

else if (call.callstate == ctcallstateconnected)

else if(call.callstate == ctcallstateincoming)

else if (call.callstate ==ctcallstatedialing)

else

};

好文要頂

關注我收藏該文

洛洛愛吃肉

關注 - 31

粉絲 - 29

+加關注00

iOS實現電話狀態監聽 CoreTelephony

在程式中如果需要監聽 狀態,可以引入coretelephony框架,這個框架包含了 相關的api,可以實現監測來電,檢視運營商資訊等功能。下面就是具體的實現監測來電的 一定要把center寫成乙個單獨的屬性,並且是強引用 strong 否則如果在viewdidload方法裡建立center,view...

iOS監聽tableView組頭切換事件

void tableview uitableview tableview willdisplayheaderview uiview view forsection nsinteger section 組頭將要出現的時候系統會呼叫 void tableview uitableview tablevie...

監聽電話狀態

class myphonestatelistener extends phonestatelistener 獲取 通訊服務 telephonymanager tpm telephonymanager this getsystemservice context.telephony service 建立...