iOS Share Extension 自定义分享界面
程序员文章站
2022-04-03 21:37:46
先上效果图,默认的实在是太丑了,搜查 Share Extension 自定义界面相关文章大部分都会引导你用 NSExtensionPrincipalClass ,然后继承 UIViewController ,然后全都是手写代码,但是我想用 Storyboard 啊!其实很简单: 不用改 NSExte ......
先上效果图,默认的实在是太丑了,搜查 share extension 自定义界面相关文章大部分都会引导你用 nsextensionprincipalclass ,然后继承 uiviewcontroller ,然后全都是手写代码,但是我想用 storyboard 啊!其实很简单:
- 不用改 nsextensionprincipalclass ,继续用 nsextensionmainstoryboard 就行
- 把默认的 shareviewcontroller 和 maininterface.storyboard 里 scene 的删掉
- 在 maininterface.storyboard 重新拖拽一个新 uiviewcontroller 即可,记得设置为初始 viewcontroller ,然后界面想怎么弄就怎么弄。
代码:https://github.com/mixinnetwork/ios-app/tree/master/mixinshare
推荐阅读
-
iOS自定义alertView提示框实例分享
-
React Native使用Modal自定义分享界面的示例代码
-
iOS Share Extension 自定义分享界面
-
iOS14适配【 采用hook全局性地解决UITableViewCell兼容问题】往cell添加子视图的方式不规范,导致contentView 置于自定义控件的上层,引发界面无响应(注意处理相关方法)
-
React Native使用Modal自定义分享界面的示例代码
-
iOS 15界面曝光:控制中心组件支持自定义排序等
-
React Native使用Modal自定义分享界面的示例代码
-
iOS Share Extension 自定义分享界面
-
iOS14适配【 采用hook全局性地解决UITableViewCell兼容问题】往cell添加子视图的方式不规范,导致contentView 置于自定义控件的上层,引发界面无响应(注意处理相关方法)