UIActivityViewController を使用して、iOS6 のデバイスの共有シートを表示していますが、問題は、Facebook にログインするまで、設定の Twitter、Facebook および Twitter のオプションが共有中に表示されないことです。
ユーザーが設定で自分のアカウント資格情報を提供していなくても、これらのアイコンを表示する可能性はありますか? 私を助けてください。ありがとうございました。
UIActivityViewController を使用して、iOS6 のデバイスの共有シートを表示していますが、問題は、Facebook にログインするまで、設定の Twitter、Facebook および Twitter のオプションが共有中に表示されないことです。
ユーザーが設定で自分のアカウント資格情報を提供していなくても、これらのアイコンを表示する可能性はありますか? 私を助けてください。ありがとうございました。
いいえ、できません... Facebook が [設定] > [Facebook] で設定されていない場合、UIActivityViewController は Facebook を共有オプションとして表示しません。
@ amau96 が言ったように、それは不可能UIActivityViewController
です。
ただし、を介して同じ機能を実現できますSLComposeViewController
。
Appleの組み込み写真アプリの共有アクションシートと同じ機能を実装する分岐プロジェクトOWActivityViewControllerを作成しました。SLComposeViewController
OWActivityViewControllerは iOS 5 と互換性があります。これが何らかの形で役立つことを願っています。