在我的应用程序中,我正在使用Facebook SDK,
我的视图中有一个标记为收藏按钮
UIImage *favNormal = [UIImage imageNamed:@"Fav_normal"];
UIImage *favPressed = [UIImage imageNamed:@"Fav_pressed"];
[favButton setImage:favNormal forState:UIControlStateNormal];
[favButton setImage:favPressed forState:UIControlStateHighlighted];
favButton.frame = CGRectMake(0, 0, favNormal.size.width, favNormal.size.height);
// favButton.center = CGPointMake(190, 70);
favButton.center = CGPointMake(85+(favNormal.size.width/2), 73);
[headView addSubview:favButton];
favButton.enabled = NO;
ASIFormDataRequest *request = [ProjectServerRequests ASIFormDataRequestForSrcipt:@"isFavorite"];
[request setPostValue:[NSString stringWithFormat:@"%d", Id] forKey:@"sid"];
[request setCompletionBlock:^{
NSString *response = [request responseString];
NSLog(@"isFavorite response: %@", response);
if([response isEqualToString:@"yes"]) {
[favButton setImage:[UIImage imageNamed:@"Fav_normal"] forState:UIControlStateNormal];
[fav setImage:[UIImage imageNamed:@"Fav_pressed"] forState:UIControlStateHighlighted];
}
favoriteButton.enabled = YES;
}];
[request startAsynchronous];
现在我正在尝试创建一个共享按钮,以便它应该在视图上的Fb上共享特定的URL, www.my-website.com/key-chain 此网址 我将Url存储在 NSMutableString * url_selected
中所以通过点击分享按钮,我希望它应该采用特定的Url并在Fb上共享该URL,
任何人都可以告诉我如何编写我的应用程序中的Fb共享按钮...?
答案 0 :(得分:3)
您可以使用share kit进行FB分享,例如网址,文字。安装最新的共享工具包&实施它。
易于实施。
答案 1 :(得分:1)
如果您使用的是iOS6,请尝试使用iOS SDK中包含的社交框架,并在此处提供教程 - http://www.mobile.safilsunny.com/integrating-facebook-ios-6/