ios9 -3dtouch 手势添加到app上
2015-11-24 17:43
369 查看
模拟器实现3dtouch参考以下网站:
http://my.oschina.net/u/2340880/blog/511509 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { UIApplicationShortcutIcon *icon1 = [UIApplicationShortcutIcon iconWithTemplateImageName:@"app_c_s_1"]; UIApplicationShortcutIcon *icon2 = [UIApplicationShortcutIcon iconWithTemplateImageName:@"app_c_s_2"]; UIApplicationShortcutIcon *icon3 = [UIApplicationShortcutIcon iconWithTemplateImageName:@"app_c_s_3"]; UIMutableApplicationShortcutItem *item1 = [[UIMutableApplicationShortcutItem alloc]initWithType:@"1" localizedTitle:@"One" localizedSubtitle:@"" icon:icon1 userInfo:nil]; UIMutableApplicationShortcutItem *item2 = [[UIMutableApplicationShortcutItem alloc]initWithType:@"2" localizedTitle:@"Two" localizedSubtitle:@"" icon:icon2 userInfo:nil]; UIMutableApplicationShortcutItem *item3 = [[UIMutableApplicationShortcutItem alloc]initWithType:@"3" localizedTitle:@"Three" localizedSubtitle:@"" icon:icon3 userInfo:nil]; NSArray *items = @[item1, item2, item3]; [UIApplication sharedApplication].shortcutItems = items; } - (void)application:(UIApplication *)application performActionForShortcutItem:(UIApplicationShortcutItem *)shortcutItem completionHandler:(void (^)(BOOL))completionHandler { if([shortcutItem.type isEqualToString:@"1"]){ NSLog(@"执行代码1"); } else if ([shortcutItem.type isEqualToString:@"2"]) { NSLog(@"执行代码2"); } else if ([shortcutItem.type isEqualToString:@"3"]) { NSLog(@"执行代码3"); } }
相关文章推荐
- Android SDk Manager 目前可用的更新ip
- android ViewPager滑动事件讲解
- IOS欢迎界面Launch Screen动态加载广告
- Objective-C——消息、Category和Protocol
- iOS学习笔记--04 NSUserDefaults
- Windows环境下Android Studio v1.0安装教程、快捷方式
- <3>Android HAL如何向上层提供接口总结
- Android res/raw文件;raw与res/assets异同
- iOS开发--微信首页下拉拍摄的眼睛效果(直接拿走)
- android 布局 实现底部表单中底部按钮悬浮
- android编译分析之7—product_config.mk
- js 实现二维码 app 扫码下载的功能
- Android开发 使用Chrome来调试你的Android App
- Android 中一个工程引用另一个工程
- mark- 好东西
- app被拒原因
- 微信redirect_uri 回调错误,scope权限错误
- android编译分析之6—device.mk
- Android中Unable to execute dex: Multiple dex files define Lcom/ta/utdid2/android/utils/AESUtils;解决方法
- swift学习笔记-1