objective-c – 如何在iOS应用程序中添加“关注我们”按钮?

前端之家收集整理的这篇文章主要介绍了objective-c – 如何在iOS应用程序中添加“关注我们”按钮?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经完成了我的iOS应用程序,但只需要添加两个按钮:

>在Facebook上关注我们
>在Twitter上关注我们

我假设我会在这里找到几个简单的例子,但是惊讶地发现没有回答这一点.

我很确定我可以在接下来的几个小时尝试弄清楚,但是以为我会伸出一点点节省时间的帮助.

只需要在视图控制器(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的个人资料.

至于采取直接的行动,我不认为你可以做到这一点,因为没有固有的知识在设备上安装的任何其他应用程序.最好的我认为你可以做的是直接用户到每个相应的帐户.

原文链接:https://www.f2er.com/c/113133.html

猜你在找的C&C++相关文章