UIActivityを介してアプリにソーシャル共有を追加しました。
FBやTwitterなどの標準プロバイダーの「投稿」イベントをどのように処理できますか?
マニュアルを共有するためのUIを作成するため、カスタムプロバイダーにとっては簡単ですが、FBの場合は自動的に作成されます。
UIActivityを介してアプリにソーシャル共有を追加しました。
FBやTwitterなどの標準プロバイダーの「投稿」イベントをどのように処理できますか?
マニュアルを共有するためのUIを作成するため、カスタムプロバイダーにとっては簡単ですが、FBの場合は自動的に作成されます。
一般的に言えば、できません。Facebook と Twitter の共有アクティビティとそれらが提供する UI は、Apple によって作成された UIActivity のプライベート サブクラスです。
本当に必要な場合は、Facebook または Twitter のアクティビティが使用している UIActivity サブクラスを正確に把握するために掘り下げてから、メソッド スウィズリングを使用してオーバーライド- (void)performActivity;
し、独自の UI を表示することができます。これは、将来の iOS リリースで厄介な方法 (アプリのクラッシュ) で壊れる可能性が高く、ほぼ間違いなくアプリ ストアから追い出される可能性があるため、使用すべきではないひどいアプローチです。でも、興味があれば楽しく学べます。