iphone中结束电话后返回自己的应用
大家想不想在自己的应用中拨打电话呀?打电话可以用openURL:这个API, 如:[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://10086"]];但是当电话结束后,返回的是系统的拨打电话界面,如何才能返回自己的应用呢?这儿有两种 方法与大家分享。
第一种是用UIWebView加载电话,这种是合法的,可以上App Store的。
代码如下:
- // assuming you have an ivar to store a weak reference to a UIWebView:
- // UIWebView *phoneCallWebView;
- - (void) dialPhoneNumber:(NSString *)aPhoneNumber
- {
- NSURL *phoneURL = [NSURL URLWithString:[NSString stringWithFormat:@"tel:%@",aPhoneNumber]];
- if ( !phoneCallWebView ) {
- phoneCallWebView = [[UIWebView alloc] initWithFrame:CGRectZero];
- }
- [phoneCallWebView loadRequest:[NSURLRequest requestWithURL:phoneURL]];
- }
- - (void) dealloc
- {
- // cleanup
- [phoneCallWebView release], phoneCallWebView = nil;
- [super dealloc];
- }
第二种是私有方法,不能上App Store的。
- [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"telprompt://10086"]];
看到了吗,其实就是改tel为telprompt.
分享到:
相关推荐
iPhone应用程序编程指南-中文版 pdf iPhone应用程序编程指南-中文版 pdf iPhone应用程序编程指南-中文版 pdf
iPhone应用程序编程指南iPhone应用程序编程指南iPhone应用程序编程指南
iPhone应用程序编程指南(中文) 来自苹果开发者中心参考库
一个iphone聊天应用程序,服务端用的php搭建,实现两者之间的通信。
iPhone应用程序编程指南(中文版)iPhone应用程序编程指南(中文版)iPhone应用程序编程指南(中文版)iPhone应用程序编程指南(中文版)iPhone应用程序编程指南(中文版)
《Tapworthy: Designing Great iPhone Apps》(中文《触动人心:设计优秀的iPhone应用》)。可能你设计网站产品或软件界面早已得心应手,可是遇到了iPhone,却感觉无从下手。无论你是产品经理、设计师、创业者还是...
iphone应用程序开发面试常见问题及答案。
Iphone开发系列源码——FaceBook基于Iphone的多个应用源码Iphone开发系列源码——FaceBook基于Iphone的多个应用源码Iphone开发系列源码——FaceBook基于Iphone的多个应用源码Iphone开发系列源码——FaceBook基于...
iPhone 应用界面设计资源,非常好啊哈哈
本书是《Tapworthy: Designing Great iPhone...在书中,你会看到大量的真实应用的设计实例和思考过程。除大量实例外,本书用通俗易懂的语言,对整个iPhone应用设计方法也做了系统的阐述。 读者对象:移动开发与设计人员
为_iPhone_和_Android_构建基于浏览器的应用程序,如何构建iphone和android应用
iPhone中部分控件的应用,数据库的应用,事物和委托的应用
iPhone应用、iPhone应用用户体验、用户体验的设计实战与案例
Android 源码高仿IPhone锁屏.zip项目安卓应用源码下载Android 源码高仿IPhone锁屏.zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合个人学习研究参考 3.适合公司开发项目技术参考
开发ios必须的书本之一,还有两本是《iPhone开发基础教程_2009.04_(美)Dave Mark, Jeff LaMarche著》 和《iPhone应用程序开发指南》,希望对你有帮助。
iphone应用教程iphone应用教程iphone应用教程iphone应用教程iphone应用教程
资源名称:苹果官方iPhone应用高级开发课程(16集)资源目录:【】[iPhone应用开发高级课程]01.破冰课程【】[iPhone应用开发高级课程]02.高效iPhone应用开发 1【】[iPhone应用开发高级课程]03.高效iPhone应用开发 2...
基于iPhone OS架构的计步器应用软件设计.pdf
iPhone应用用户体验设计实践与案例.最新版!!