欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

iOS Share Extension 自定义分享界面

程序员文章站 2022-07-06 12:31:14
先上效果图,默认的实在是太丑了,搜查 Share Extension 自定义界面相关文章大部分都会引导你用 NSExtensionPrincipalClass ,然后继承 UIViewController ,然后全都是手写代码,但是我想用 Storyboard 啊!其实很简单: 不用改 NSExte ......

iOS Share Extension 自定义分享界面

先上效果图,默认的实在是太丑了,搜查 share extension 自定义界面相关文章大部分都会引导你用 nsextensionprincipalclass ,然后继承 uiviewcontroller ,然后全都是手写代码,但是我想用 storyboard 啊!其实很简单:

  • 不用改 nsextensionprincipalclass ,继续用 nsextensionmainstoryboard 就行
  • 把默认的 shareviewcontroller 和 maininterface.storyboard 里 scene 的删掉
  • 在 maininterface.storyboard 重新拖拽一个新 uiviewcontroller 即可,记得设置为初始 viewcontroller ,然后界面想怎么弄就怎么弄。

代码:https://github.com/mixinnetwork/ios-app/tree/master/mixinshare