在IOS应用中打开另外一个应用的解决方案 最近要在IOS中实现一个应用启动另外一个应用的功能,搜了一些资料,使用UIApplication的openURL:的方法就能实现,现在整理和大家分享一下! 注册自定义URL协议 首先被启动的应用需要向iPhone注册一个自定义URL协议。这是在你的项目文件夹 ...
分类:
移动开发 时间:
2018-03-10 22:07:26
阅读次数:
298
/调用safar打开网页 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.cnblogs.com/foxmin"]]; ////调用app store (省略号后面加的是产品的id等一些参数) ...
分类:
移动开发 时间:
2018-02-24 19:23:06
阅读次数:
173
模拟器在拨打电话方法不执行,必须真机才能拨打电话。一下方法是在iOS10系统下进行测试 方法一、requestWithURL (推荐使用) 特点: 拨打前弹出提示。 并且, 拨打完以后会回到原来的应用。 OC代码: Swift代码: 方法二、openURL(telprompt) 特点: 拨打前弹出提 ...
分类:
移动开发 时间:
2018-02-09 15:02:23
阅读次数:
253
类似于微信中的发送位置,拖拽重新定位,以及反编码,列表附近的位置。 思路就是将一个UIImageView固定在地图中间,每次更新位置,给UIImageView添加动画即可。 代码如下: ...
分类:
其他好文 时间:
2018-01-02 15:17:45
阅读次数:
236
最近看日志发现有用户点击跳转闪退的问题,查了一下原因是下面的方法是在ios 10系统以后才支持的,如果用户是ios 10以下系统会崩溃 解决办法如下,判断下用户当前系统分开处理 ...
分类:
移动开发 时间:
2017-12-19 12:29:30
阅读次数:
393
第一种方式:openURL 第二种方式:MFMailComposeViewController 让控制器遵守<MFMailComposeViewControllerDelegate>协议 最后使用直接调用方法: ...
分类:
移动开发 时间:
2017-11-24 15:12:31
阅读次数:
204
1.跳转实现方法 let url = URL(string: UIApplicationOpenSettingsURLString) if UIApplication.shared.canOpenURL(url!){ UIApplication.shared.openURL(url!) } 1.跳转 ...
分类:
编程语言 时间:
2017-11-09 22:26:52
阅读次数:
467
1.微信原生登陆提示失败,但是又有数据返回,然后找了后台测试,发现是我请求了两次接口,但是code只有一次有效,导致错误。 问题原因: - (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionar ...
分类:
微信 时间:
2017-10-13 16:06:55
阅读次数:
282
UIApplication *app = [UIApplication shareApplication]; 1>.打电话 [app openURL:[NSURL URLWithString:@"tel://10086"]]; 2>.发短信 [app openURL:[NSURL URLWithSt ...
分类:
移动开发 时间:
2017-07-22 14:28:38
阅读次数:
211
#pragma mark - 性能优化 1. 行高一定要缓存 缓存行高是解决性能优化的最佳途径(除非刷新频率已经很高了,否则一定要缓存)2. 尽量减少计算,所有需要素材提前计算好3. 控件不要设置圆角半径,图片的拉伸要用代码去处理,减少CPU和GPU的消耗4. 不要动态创建控件,需要展示的控件,都要 ...
分类:
其他好文 时间:
2017-05-26 10:48:21
阅读次数:
177