Использование telprompt в Objective-C

Я решил использовать telprompt, чтобы позвонить из моего приложения. Проблема в том, что мне нужно отменить некоторый код, когда пользователь нажимает кнопку «Отмена», которая появляется при вызове telprompt. Как определить, что пользователь нажал кнопку «Отмена»? Большое спасибо...


person human4    schedule 12.07.2011    source источник


Ответы (1)


Используйте CTCallCenter и CTCall для мониторинга состояния вызова.

С CTCallCenter вы можете отслеживать, когда вызов набирается, подключается или отключается.

Если телефон не начинает набор номера и ваше приложение снова становится активным, пользователь нажал кнопку «Отмена».

person Eric    schedule 05.10.2011
comment
Спасибо Эрик за ваш ответ. Я попробую ваше предложение. - person human4; 22.12.2011
comment
Привет, Эрик, я использую CTCallCenter, чтобы проверить, набирается ли вызов (CTCallStateDialing). Но только если вызов подключен (CTCallStateConnected), я попадаю в блок, где печатаю лог. Я делаю что-то неправильно? - person thandasoru; 12.02.2014