本文主要是介绍IOS UIApplication OpenURL 详解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
由于我们家app需要大量跳转到外部,所以想写一个工具类来解决这个问题:
首先,我们需要的是
1.打电话,弹出一个提示框,是否要拨打电话。
2.打开外部浏览器。
3.打开到系统设置的更新页面
4.打开到系统设置的wifi选择页面
5.打开到系统设置的声音页面
代码写好了 原地址:https://github.com/sunqichao/sqcjump ,接口部分
typedef enum : NSInteger{
//打开设置中的图片设置
SQCJumpTophotos,
//打开设置中的语音助手
SQCJumpToSiri,
//打开设置中的软件更新
SQCJumpToSoftWareUpdate,
//打开设置中的wifi设置页
SQCJumpToWiFi,
//打开设置中的声音设置页
SQCJumpToSounds
}SQCJumpType;
@interface SQCJumpOut : NSObject
+ (BOOL)jumpToOSDetailSet:(SQCJumpType)type;
/**
* 打电话 两种方式,一种是弹出一个alert提示是否要打电话,一种是直接打电话
*
* @param phone 电话号码
* @param isAppear 是否弹出alert
*
* @return
*/
+ (BOOL)callWithNumber:(NSString *)phone appearAlert:(BOOL)isAppear;
/**
* 打开外部浏览器
*
* @param URL 地址
*
* @return
*/
+ (BOOL)openWebSite:(NSString *)URL;
这篇关于IOS UIApplication OpenURL 详解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!