数日前、iOS 7用のShare Widgetsというアプリを使って、TwitterとFacebookのシェアウィジェットを通知センターに戻す方法を紹介する記事を書きました。その記事の中で、AppleがこれらのシェアウィジェットをiOS 7の通知センターに追加しなかったのは、おそらくそこが適切な場所ではなかったからだろうと指摘しました。考えてみれば、TwitterやFacebookで何かをシェアすることと通知は全く関係ありません。
TwitterとFacebookのシェアウィジェットにもっと自然にフィットするのは、コントロールセンターです。現在、コントロールセンター向けに様々な調整機能が開発されていますが、特に私の注目を集めたのは、最初から私が本当に望んでいたこと、つまりコントロールセンターにTwitterとFacebookのシェアウィジェットを追加できる機能です。
この調整は、すでにお察しの方もいるかもしれませんが、CCTogglesです…
韓国の開発者 deVbug によって作成され、FlipControlCenter、CCQuick、CCControls に多少似ている CCToggles を使用すると、コントロール センターにあるトグルやアプリ ランチャーを追加または編集できます。
正直に言うと、上記の調整の中で試したのはFlipControlCenterだけでしたが、Activatorと競合するように見えました。そこで、FlipControlCenterの代替としてCCTogglesを試してみることにしました。今のところ、期待以上の機能です。CCTogglesを使えばFlipControlCenterの機能をすべて実行できるだけでなく、通知センターにTwitterとFacebookの共有ボタンを追加することもできます。
Activatorジェスチャーを使えばTwitterやFacebookに共有できると指摘する方もいらっしゃるでしょう。その点は重々承知しており、この記事の主旨ではありません。重要なのは、コントロールセンターにTwitterやFacebookの共有ウィジェットを表示したいという方のために、その目的を実現することです。とはいえ、CCTogglesはActivatorと連携して動作する点もご留意ください。
コントロール センターで Twitter と Facebook の共有ウィジェットを取得するには、次の手順を実行します。
ステップ 1: Cydia から CCToggles をダウンロードします。
ステップ2:設定 > CCToggles > QuickLaunches > アクティベーターを追加 に移動します。これにより、「未定義のアクティベーター」オプションが作成されます。
ステップ 3:「Undefined Activator」をタップし、「Facebook 投稿を作成」までスクロールします。
ステップ 4:別の「未定義のアクティベーター」を作成し、それをタップして「ツイートを作成」を選択します。
デフォルトでは、これら2つの新しい共有オプションは、コントロールセンターのアプリショートカットの2ページ目に表示されます。位置は、「設定」>「CCToggles」>「クイック起動」で編集ボタンをタップすることで変更できます。
これらの共有アクションはアプリのショートカットに配置する必要はありません。代わりに、コントロールセンター上部のトグルの横に配置することもできます。
コントロールセンターからFacebookやTwitterに直接簡単に共有できるようになりました。コントロールセンターを開き、TwitterまたはFacebookをタップするだけです。すると、標準の共有シートが表示され、選択したソーシャルネットワークにメッセージを共有できます。
なお、ロック画面ではこれを動作させることができませんでした。これは、Activator の制限による小さな不便さだと考えられます。
CCTogglesは、この記事で紹介した機能以外にも使える素晴らしい調整ツールです。BigBossリポジトリから無料で入手できるので、ぜひ試してみてください。