NSURL url= [NSURL URLWithString:@"tel:+12125551212"];
NSString *osVersion = [[UIDevice currentDevice] systemVersion];
if ([osVersion floatValue] >= 3.1) {
UIWebView *webview = [[UIWebView alloc] initWithFrame:[UIScreen mainScreen].applicationFrame];
[webview loadRequest:[NSURLRequest requestWithURL:url]];
// Assume we are in a view controller and have access to self.view
[self.view addSubview:webview];
[webview release];
}
else {
// On 3.0 and below, dial as usual
[[UIApplication sharedApplication] openURL: url];
}
分享到:
相关推荐
Iphone开发系列源码——星级评价实现代码Iphone开发系列源码——星级评价实现代码Iphone开发系列源码——星级评价实现代码Iphone开发系列源码——星级评价实现代码Iphone开发系列源码——星级评价实现代码Iphone开发...
而让我眼前一亮的是微格,它的操作方式可以看成是navigation+swipe,上手感觉很顺畅,手指的操作也很自然,这让我想起了前段时间诺基亚发布的N9,N9强调的一种用户体验就是swipe,一种最自然的手势。 自己也在...
"iPhone界面实现代码"是一个集合,它包含了用于构建iPhone应用中炫酷界面的源码。这个资源可能包括了自定义控件、动画效果、布局管理和交互设计等多个方面的实现。 首先,我们要理解iPhone界面的基础——UIKit框架...
而让我眼前一亮的是微格,它的操作方式可以看成是navigation+swipe,上手感觉很顺畅,手指的操作也很自然,这让我想起了前段时间诺基亚发布的N9,N9强调的一种用户体验就是swipe,一种最自然的手势。 自己也在iphone...
本文将深入探讨如何在iPhone应用中实现动画,特别是基于代码实现`AnimatedImageView`的动画效果。 首先,我们需要了解iOS中的动画基础。苹果提供了Core Animation框架,它是iOS平台上实现动画的核心工具。Core ...
以下代码提供了一种方法: ```swift let isRetina = UIScreen.instancesRespond(to: #selector(UIScreen.currentMode)) ? CGSize(width: 640, height: 960) == (UIScreen.main.currentMode?.size) : false ``` 这...
Iphone开发系列源码——长按实现图标抖动和删除的代码Iphone开发系列源码——长按实现图标抖动和删除的代码Iphone开发系列源码——长按实现图标抖动和删除的代码Iphone开发系列源码——长按实现图标抖动和删除的代码...
本教程将探讨如何在iPhone应用中通过编写代码来实现PNG图片序列的合成,从而生成动图效果。OpenGLES提供了一套强大的2D和3D图形渲染功能,使得开发者能够创建出丰富的视觉体验。 首先,我们需要理解GIF的基本工作...
本教程将深入探讨如何通过源代码实现这一功能,主要基于苹果的Core Location框架。Core Location是iOS SDK提供的一种服务,用于获取设备的精确地理位置信息。下面我们将详细讲解相关知识点。 首先,我们需要导入...
在iOS系统中,快捷方式(Shortcuts)是一种方便用户快速执行特定任务的工具,通过创建自定义的Siri快捷方式或者在主屏幕上添加快捷图标,用户可以一键触发一系列操作。本资源提供的是"Iphone快捷方式管理器"的C#源码...
本项目“用css3实现iphone代码”旨在利用纯CSS3技术来创建一个模仿iPhone外观和交互的网页元素,无需依赖任何图像资源,这在优化加载速度和提升用户体验方面具有显著优势。 首先,我们需要理解CSS3中的关键特性,如...
在IT行业中,尤其是在移动应用开发领域,"IPHONE 8屏幕兼容代码"是一个重要的主题,因为设备兼容性是确保应用程序广泛可用性和用户满意度的关键因素。针对iPhone 8的兼容性意味着开发者需要确保他们的应用程序能够在...
在iOS开发中,协议(Protocol)用于定义对象间通信的方式,而委托(Delegate)是一种遵循特定协议的对象,负责处理其他对象的事件或请求。源代码中,你可能会看到委托方法的实现,它们是实现各种交互的关键。 七、...
在iOS开发中,iPhone文件下载模块是至关重要的一个部分,特别是在构建移动应用时,用户可能需要从服务器上获取各种文件,如图片、音频、视频、文档等。`FFDownloadManager`是一个可能的自定义下载管理器类名,用于...
Iphone开发系列源码——iPhone版Wordpress源代码Iphone开发系列源码——iPhone版Wordpress源代码Iphone开发系列源码——iPhone版Wordpress源代码Iphone开发系列源码——iPhone版Wordpress源代码Iphone开发系列源码...
这个项目“Android代码-Android模拟iPhone实现滑动解锁功能.rar”包含了一个实现这一功能的示例代码,让我们深入探讨其中的关键知识点。 首先,滑动解锁的核心是触摸事件的处理。在Android中,我们可以通过继承`...
首先,我们需要了解Java作为一种跨平台的编程语言,它的可移植性使得开发者能够编写一次代码,然后在任何支持Java的平台上运行,包括iPhone(通过安装兼容环境如RoboVM或使用跨平台框架如React Native)。...
例如,源代码可能会包含一个函数用于检查并交换两个相邻元素的位置,以及另一个函数用于检查是否有消除条件满足。此外,还会涉及到游戏状态的管理,如游戏胜利、失败或继续等。 2. **用户界面**:游戏的视觉吸引力...
IPHONE IPAD免费打电话软件 !这个老版 可刷话费!已经很难找了哦!要的赶紧! 打全世界每分钟才几毛钱,国内1毛多!
描述 "这是一个完整的iPhone推送机制的.NET平台实现" 暗示了提供的压缩包包含了一整套基于.NET框架构建的代码,用于与APNS交互,为iPhone应用发送推送通知。这个实现可能包括了证书管理、消息构建、错误处理和重试...