分享

iOS开发 Widget开发

 玄冰优 2017-02-20

纸上得来终觉浅,绝知此事要躬行。
 

 
Xcode8.2.1  iOS10

想要在Widget上展示app的通知信息,各种查找,只有自己写成代码,才能发现各种的问题和自己代码的不足。

demo:https://github.com/Lian1990/TodayWidgetDemo

首先 添加Today Extension




项目中出现,使用的VC。
 
 

 

手写代码,需要设置plist文件。

在TodayViewController中设置在消息Widget中展示的样式和内容。
 
 
样式如下
 
 点击,要调起app。
其中在TodayViewController中有调起动作。


app在AppDelegate呼应
方法
-(BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options{}
 
 
这个都是需要设置 app的url,唯一的,这样才能准确的调起自己的app。
 
 补充一点,因为涉及到不同的app之间的信息交互。要打开app groups 的设置,这样的描述文件就自动生成了。~^-^~
 

后续加上 推送中内容的变化。

参考:
http://www.jianshu.com/p/0efd62ee033a
http://www./ios/20161114/18078.html
http://www.jianshu.com/p/9b3d06236d19




    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多