您当前的位置: 首页 >  ios

培根芝士

暂无认证

  • 4浏览

    0关注

    446博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

iOS10通知及通知拓展Extension使用详解

培根芝士 发布时间:2017-02-07 10:48:58 ,浏览量:4

 

1.1-iOS10拓展简介
  • iOS10系统最大的一个亮点就是增加了系统应用的拓展功能Extension

    • Extension功能可以理解为自定义系统界面

这里写图片描述

 

1.2-iOS10通知使用
  • iOS10之后,为了对自定义通知界面拓展Notification Content的支持,iOS系统推出了新的框架

    • 通知的使用思路和步骤不变,只是API发生了变化,并且系统全部会有提示,我们只需要根据系统提示修改一下即可
  • 1.请求授权及添加分类

#import "AppDelegate.h"

//iOS10通知新框架
#import 
//iOS10 自定义通知界面
#import 

@interface AppDelegate ()

@end

@implementation AppDelegate


- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    // Override point for customization after application launch.


    //申请授权

    //1.创建通知中心
    UNUserNotificationCenter *center = [UNUserNotificationCenter currentNotificationCenter];

    //设置通知中心的代理(iOS10之后监听通知的接收时间和交互按钮的响应是通过代理来完成的)
    center.delegate = self;

    //2.通知中心设置分类
    [center setNotificationCategories:[NSSet setWithObjects:[self createCatrgory], nil]];

    //3.请求授权

    /**UNAuthorizationOption
     UNAuthorizationOptionBadge   = (1             
关注
打赏
1660824269
查看更多评论
0.0387s