そのため、過去 2 週間、私は GitHub リポジトリhttps://github.com/satheeshwaran/iOS-8-Features-Demoに取り組んでおり、iOS 8 で導入された Share 拡張機能のデモを試みました。に追加できる方法ですが、の色合いやテキストの色を変更する方法がわかりませんでしSLComposeSheetConfigurationItem
た。SLComposeServiceViewController
SLComposeSheetConfigurationItem
今までやってきたこと、
上の図を参照してください。説明と My First Share を好きな色に設定したいと思います。また、フォントなどをカスタマイズしたい場合もあります。私はSocialFrameworkを少し掘り下げましたが、何も得られませんでした。
iPad で Evernote の共有拡張機能を見たところ、次のようになりました。
下部にアイコンが表示されている場合、テキストの色などもナビゲーション バーのテーマと一致しています。
拡張プログラミングに関する WWDC 2014 プレゼンテーションを引用すると、
SLComposeServiceViewController
標準 UI
UI 用/NSViewController
カスタム UI 用 私の質問に来て、
- カスタマイズ
SLComposeServiceViewController
しSLComposeSheetConfigurationItem
て、このように見えるようにすることはできますか?? - 2 番目の質問は見積もりに関するものです。デフォルト
SLComposeServiceViewController
はまったくカスタマイズできますか?? または、UIViewController
サブクラスを使用して独自の UI を作成する必要があります。 - Evernote がどのようにカスタム
UIViewController
サブクラスを実行して動作を複製したり、使用したりするのでしょうSLComposeServiceViewController
か (これを質問するかどうかはわかりませんが、回答が必要です)。