相信很多人都能看到iphone的safari浏览器下面有一个分享的按钮,可以分享到 微信 有道笔记 印象笔记 这个功能,今天我就给大家说说这个功能是怎么实现的。
其实这个功能就是App 的一个扩展,给App增加一个扩展而已,下面我截图给大家看一下
这个是我随意创建好的一个工程 然后点击xcode上面file -> new 你就可以看到很多选择比如
其中有一个Target这个选择,点击开来你就看到如下图
这里有很多选择,你可以看到 Application Extension 这里面有很多App的扩展 比如 Photo share Spotlight 等等 还有Custom Keyboard 其中share Extension 就是在浏览器分享的扩展
下面我创建一个share Extension
大家可以看到创建这个选项同样有identifier 项目名字 语言 等等 大家可以看到最后一个 embed in Application 就是和那个工程合并 下面Finish一下
这个就是你创建的share工程 然后在这个工程中编写你share的逻辑
这里是官方文档官方文档 可以查看详细详解
最后欢迎大家来到 314846081 QQ群交流 iOS开发 我是云朵杜蒙