【发布时间】:2012-09-26 13:04:49
【问题描述】:
如果尝试将图像添加到 facebook 帖子中,则使用 ios6 中的社交框架,添加的 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 和图像在帖子中不可编辑。而用户仍然可以输入额外的文本。知道怎么做吗?
【问题讨论】:
-
你看我的帖子了吗?让我重复一遍。我试图将 url 添加到没有图像的 facebook 工作表中。效果很好,这意味着您无法编辑工作表中的 url。但是一旦将图像添加到工作表中,URL 就会出现在可编辑区域中。所以我想让 url 不可编辑。如果您要求代码,请参阅原始帖子。我查看 slcomposerviewcontroller。没有什么可以让覆盖或变通。
标签: objective-c xcode ios6