我正在使用基于导航的应用程序。每个单元格都会创建一个 detailView。我在 detailView 中有 3 个文本视图,显示标题、日期和描述。我将 textViews 放在 scrollView 中,以便用户可以将它们作为单个视图滚动。现在我想要一个 facebook 图标在 scrollView 的末尾。如果单击该图标并且用户已经在 facebook 上登录,则应该自动喜欢该 facebook 页面。如果用户没有登录,它应该询问帐户信息。我对此很陌生,这是我的第一个应用程序。我试图探索 developer.facebook.com 但无法获得该功能。有人可以帮我吗?提前谢谢。
问问题
746 次
1 回答
1
要实现按钮本身,您将使用 Facebook Like 图形作为其图像将自定义 UIButton 添加到您的应用程序。
处理触摸事件的选择器需要处理 NSRequest。您需要确定用户是否已登录。如果用户登录到 Facebook,您的选择器将向 Facebook 的 API 发出 NSRequest 以喜欢 Facebook 页面。如果用户未登录,则需要向用户提供一些 UIView 来处理 Facebook 身份验证。当您知道身份验证成功后,您可以向 Facebook API 发出 NSRequest 来为该页面点赞。
有关在您的 iOS 应用程序中使用 Facebook API 的更多信息,您应该在https://github.com/facebook/facebook-ios-sdk查看 Facebook iOS SDK 。Facebook 的 iOS SDK 包括身份验证和广泛的 API 支持,可帮助您更轻松地完成工作。
于 2011-02-20T03:45:04.293 回答