Ios iPhone本机应用程序中类似Facebook的按钮

Ios iPhone本机应用程序中类似Facebook的按钮,ios,facebook,Ios,Facebook,这个问题似乎是重复的,但问题是另一个问题已经过时了,或者并没有根据我的需要给出答案 我所做的: 我已经为iOS 5和iOS 6集成了facebook,并在墙上正常共享 问题 我的应用程序有一个UIButton“喜欢”来喜欢我在facebook上的应用程序页面。 我想,如果用户点击这个按钮,他应该能够喜欢那个页面 我已经搜索了几个小时,但没有找到合适的解决方案 对于iOS 6,我得到了苹果iOS 6站点的以下链接 在第三部分中,它显示了一幅图像,其中应用程序页面在UIViewController

这个问题似乎是重复的,但问题是另一个问题已经过时了,或者并没有根据我的需要给出答案

我所做的: 我已经为iOS 5和iOS 6集成了facebook,并在墙上正常共享

问题 我的应用程序有一个UIButton“喜欢”来喜欢我在facebook上的应用程序页面。 我想,如果用户点击这个按钮,他应该能够喜欢那个页面

我已经搜索了几个小时,但没有找到合适的解决方案

对于iOS 6,我得到了苹果iOS 6站点的以下链接

在第三部分中,它显示了一幅图像,其中应用程序页面在UIViewController中打开,并带有类似facebook的按钮。 它说我们可以在不离开应用程序的情况下打开它

在打开共享对话框时,我搜索但找不到如何在UIViewController中打开此页面

问我你是否需要更多的信息


很高兴获得任何帮助或信息。

据我所知,苹果公司展示的集成了Like按钮的应用程序(即应用商店)正在使用网络视图显示其内容。此按钮不是从本机代码中获得的。原因是Facebook不希望在没有用户动作触发的情况下获得类似的动作(我在巴黎的2012应用日会议上从一个Facebook家伙那里听说了这一点)。确保这一点的唯一方法是将其封装并隐藏在HTML组件中


我建议实例化一个小的webview,显示一个只包含所需页面的Like按钮的页面。让我们知道它是否有效!;-)

Mathieu是对的,用普通的UIButton是不可能做到的

如果希望按钮立即喜欢该页面,则必须使用iFrame(加载在UIWebView中)。我不喜欢这种方法,因为加载iFrame需要一些时间。 更多信息可在此处找到:


最后我在Facebook.app或Safari.app中打开了一个ui按钮。用户必须手动按下like按钮。

它仅允许用于测试目的和iOS

看看这个