Demo下载链接: http://pan.baidu.com/s/1hqKxIx2 密码: kgfp

创建一个新的工程
配置info.plist文件
如下图

在 AppDelegate.h文件里面

#import <UIKit/UIKit.h>@interface AppDelegate : UIResponder <UIApplicationDelegate>@property (strong, nonatomic) UIWindow *window;@end

AppDelegate.m文件

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {     [UIApplication sharedApplication].applicationIconBadgeNumber=0;return YES;
}- (void)application:(UIApplication *)application
performActionForShortcutItem:(UIApplicationShortcutItem *)shortcutItemcompletionHandler:(void(^)(BOOL succeeded))completionHandler{//判断先前我们设置的唯一标识if([shortcutItem.type isEqualToString:@"UITouchText.share"]){NSArray *arr = @[@"hello 3D Touch"];UIActivityViewController *vc = [[UIActivityViewController alloc]initWithActivityItems:arr applicationActivities:nil];//设置当前的VC 为rootVC[self.window.rootViewController presentViewController:vc animated:YES completion:^{}];}else if ([shortcutItem.type isEqualToString:@"UITouchText.search"]){UIAlertView *alertView = [[UIAlertView alloc]initWithTitle:@"温馨提示" message:@"好想你" delegate:nil cancelButtonTitle:@"cancle" otherButtonTitles:@"sure", nil];[alertView show];}else if ([shortcutItem.type isEqualToString:@"UITouchText.look"]){UIActionSheet *sheet = [[UIActionSheet alloc]initWithTitle:@"温馨提示" delegate:nil cancelButtonTitle:@"cancle" destructiveButtonTitle:@"删除" otherButtonTitles:@"更多", nil];[sheet showInView:self.window];}else if ([shortcutItem.type isEqualToString:@"UITouchText.compose"]){NSLog(@"UITouchText.compose");}
}

3DTouch Demo相关推荐

  1. iOS 3DTouch

    概述 iOS10系统登录中国,在系统中对3D Touch的使用需求更频繁,所以对iOS9中便引入的3D Touch功能做一些了解是很有必要的 详细 代码下载:http://www.demodashi. ...

  2. 3DTouch - iOS新特性

    概述 3DTouch是一种立体触控技术,被苹果称为新一代多点触控技术. 详细 代码下载:http://www.demodashi.com/demo/10708.html 6s和6s plus之后特有效 ...

  3. iOS中3DTouch的使用

    苹果是在iphone6s开始加入的3DTouch功能.也就是说是ios9开始加入的3DTouch.3DTouch也就是根据你手按压的力度大小来触发的.3DTouch具体有两种表现形式.第一种是在Lau ...

  4. 3DTouch的简单使用

    北京时间2015年9月10日凌晨,Apple在美国旧金山比尔格拉汉姆公民大礼堂(Bill Graham Civic Auditorium)召开新品发布会.本次发布会带来了3D Touch技术. 本文主 ...

  5. 3DTouch的分享

    众所周知,苹果公司每年9月份都会发布一款新的iPhone设备,而每代的iPhone都会在硬件和技术上有所升级. 随着iPhone6S.iPhone6SPlus 的发布,一项新的技术也出现在世人的视野中 ...

  6. iOS9 3DTouch开发 知识点详解

    本篇文章介绍3D Touch功能, 大体介绍一下: 下篇为大家提供一个3DTouch的简单Demo 增强版的Force Touch(压力触控)技术,Force Touch之前被应用在于Apple Wa ...

  7. iOS开发 常用的框架demo

    总结了一些常用的demo,包括获取验证码.AVPlayer.AFNetworking.Masonry.高仿微信.高仿网易.K线图.折线图.柱状图.手势解锁.TouchID.直播.动画等,大家可以根据需 ...

  8. 微信小程序开发中的二三事之网易云信IMSDK DEMO

    本文由作者邹永胜授权网易云社区发布. 简介 为了更好的展示我们即时通讯SDK强悍的能力,网易云信IM SDK微信小程序DEMO的开发就提上了日程.用产品的话说就是: 云信 IM 小程序 SDK 的能力 ...

  9. 分享一些iOS实用Demo源码

    总结了一些常用的demo,包括获取验证码.AVPlayer.AFNetworking.Masonry.高仿微信.高仿网易.K线图.折线图.柱状图.手势解锁.TouchID.直播.动画等,大家可以根据需 ...

最新文章

  1. codility上的问题 (22)
  2. Linux下安装二进制版mysql-8.0.15
  3. xtrabackup备份mysql_配置xtrabackup备份mysql数据库
  4. ajax 跨域 headers JavaScript ajax 跨域请求 +设置headers 实践
  5. java彩色的世界_JAVA真彩色转256色的实现
  6. 音视频技术开发周刊 | 156
  7. 使用JavaScript解答2018第九届蓝桥杯C/C++省赛A组试题
  8. BZOJ4810:[YNOI2017]由乃的玉米田(莫队,bitset)
  9. 如何搭建大数据分析平台
  10. VB.NET rdlc 报表的使用
  11. python生成公共包(SDK)
  12. JSON cannot be resolved 解决方法
  13. 解决:UnsatisfiedDependencyException
  14. maven怎么强制updating_maven异常:Updating Maven Project 的统一解决方案
  15. Quadratic Video Interpolation 视频插帧
  16. 协议h2怎么php,net::ERR_SPDY_PROTOCOL_ERROR 错误 h2 协议,这个具体是什么引起的?
  17. Python实战系列-上海银行间同业拆借利率最新报错解决方案
  18. 关于修复录制时损坏的AVI文件
  19. mouse_event()函数控制鼠标操作
  20. Windows 2003双机热备之二RAID配置

热门文章

  1. 跨境电商如何制定社交媒体营销策略?
  2. GEE计算LST温度反演
  3. yum arm linux gcc 4.8,Linux-使用 yum 升级 gcc 到 4.8
  4. 传时珍医药伟业谱本草科学新篇——访李时珍医药集团董事长林朝辉
  5. android 泰文ttf字体,如何在Android上正确显示泰语diactirics?
  6. java 读取word 带格式_java读取word带格式_游戏下载_游戏攻略资讯_尽在搜狗爱玩
  7. 【从面试出发学习java】- 缓存 - Redis面试题
  8. 浅谈一个新人的大数据之路-HiveQLSpark-SQL中谓词下推
  9. WAIC | 九章云极方磊:Hypernets——自动化机器学习的基础框架
  10. GRPC Connection Backoff Protocol