objective-c – 如何在iOS应用程序中添加“关注我们”按钮?
我已经完成了我的iOS应用程序,但只需要添加两个按钮:
>在Facebook上关注我们 我假设我会在这里找到几个简单的例子,但是惊讶地发现没有回答这一点. 我很确定我可以在接下来的几个小时尝试弄清楚,但是以为我会伸出一点点节省时间的帮助. 只需要在视图控制器(XCode 4.5.1,iOS 6)上查找代码后面的按钮. 我认为我可能需要提供的唯一变量是该公司的Facebook帐户名称. 有什么建议么? (提前致谢!) 解决方法
首先,Facebook的URL模式:fb:// profile /< yourpageid> (
source).具有此结构的URL将打开Facebook应用程序(如果已安装).
More on iOS URL schemes. 当您的按钮被点击时,您可以检查是否安装了Facebook: -(IBAction)fbButtonTap:(id)sender { NSURL *fbURL = [[NSURL alloc] initWithString:@"fb://profile/<yourpageid>"]; // check if app is installed if ( ! [[UIApplication sharedApplication] canOpenURL:fbURL] ) { // if we get here,we can't open the FB app. fbURL = ...; // direct URL on FB website to open in safari } [[UIApplication sharedApplication] openURL:fbURL]; } 对于微博,您将遵循相同的基本步骤. iOS的Twitter URL方案是twitter:// user?id = 12345或twitter:// user?screen_name = yourname(source).再次,如果没有安装Twitter应用程序,您可以在safari中打开Twitter的个人资料. 至于采取直接的行动,我不认为你可以做到这一点,因为没有固有的知识在设备上安装的任何其他应用程序.最好的我认为你可以做的是直接用户到每个相应的帐户. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |