【发布时间】:2014-09-24 11:16:55
【问题描述】:
所以在过去的两周里,我一直在研究我的 GitHub 存储库 https://github.com/satheeshwaran/iOS-8-Features-Demo,在那里我尝试演示 iOS 8 中引入的 Share 扩展。我知道了如何将 SLComposeSheetConfigurationItem 添加到SLComposeServiceViewController 但我不知道如何更改 SLComposeSheetConfigurationItem 的色调或文本颜色。
到目前为止我做了什么,
见上图我想将描述和我的第一个分享设置为我选择的一些颜色,也可能是我想自定义字体之类的。我对 SocialFramework 进行了一些研究,但无法从中得到任何东西。
我在我的 iPad 上看到了 Evernote 的共享扩展,它看起来像这样,
如果您在底部看到一个图标,并且文本颜色等与导航栏的主题相匹配。
引用 WWDC 2014 关于扩展编程的演示文稿,
SLComposeServiceViewController用于标准 UI
UI/NSViewController用于自定义 UI 来回答我的问题,
- 我可以将
SLComposeServiceViewController和SLComposeSheetConfigurationItem自定义成这样吗?? - 第二个问题是关于报价的,可以自定义默认的
SLComposeServiceViewController吗??还是我应该使用UIViewController子类来做我自己的 UI。 - Evernote 将如何自定义
UIViewController子类来复制行为或使用SLComposeServiceViewController(我不确定是否要问这个问题,但我想要答案)
【问题讨论】:
标签: ios ios8 ios8-share-extension ios8-extension