0

「Facebookと共有」機能を備えたアプリケーションを作成しますこのコードを使用してFacebook共有を作成します

[facebookViewController setInitialText:[NSString stringWithFormat:@"via %@", self.randomGame.name]];
NSLog(@"%@", self.resultImageView.image);
[facebookViewController addImage:self.resultImageView.image];
[facebookViewController setCompletionHandler:^(SLComposeViewControllerResult result){
    if (result == SLComposeViewControllerResultCancelled) {
        NSLog(@"Dialog Did Cancel");
    }
}];

[self presentViewController:facebookViewController animated:YES completion:nil];

SLComposeViewController を使用した割り当て/初期化 facebookViewController オブジェクトが既にあります。

初めて共有するのは問題ありません。しかし、私はこのような影の画面を取得する 2 回目を共有します

ここに画像の説明を入力

誰でも助けることができますか?よろしくお願いします。

4

2 に答える 2

0

私はコードでそれをやった

facebookViewController = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
[facebookViewController setInitialText:[NSString stringWithFormat:@"via %@", self.randomGame.name]];
[facebookViewController addImage:self.resultImageView.image];

[self presentViewController:facebookViewController animated:YES completion:nil];
于 2013-04-10T05:53:00.420 に答える