Facebookの投稿に画像を追加しようとすると、ios6でsocialframeworkを使用すると、追加されたURLが編集可能になります。URL が編集可能なテキスト領域に表示されます。画像が追加されていない場合、URL は編集できません。
if([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook])
{
mySLComposerSheet = [[SLComposeViewController alloc] init];
mySLComposerSheet = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
[mySLComposerSheet setInitialText:[NSString stringWithFormat:@"iOS 6 %@ integration test!",mySLComposerSheet.serviceType]];
[mySLComposerSheet addImage:[UIImage imageNamed:@"image.png"]];
[mySLComposerSheet addURL:[NSURL URLWithString:@"http://www.StackOverflow.com/"]];
[self presentViewController:mySLComposerSheet animated:YES completion:nil];
}
私が望むのは、投稿でURLと画像を編集できないようにすることです。ユーザーは引き続き追加のテキストを入力できます。それを行う方法はありますか?