在本机iOS Swift应用程序中使用类似FB的按钮
嗨,我正在尝试在我的应用程序中创建一个类似FB的按钮。我看过很多帖子,它们都很旧,对我来说不清楚 以下是我所做的:在本机iOS Swift应用程序中使用类似FB的按钮,ios,facebook,swift,facebook-like,Ios,Facebook,Swift,Facebook Like,嗨,我正在尝试在我的应用程序中创建一个类似FB的按钮。我看过很多帖子,它们都很旧,对我来说不清楚 以下是我所做的: import FBSDKCoreKit import FBSDKShareKit class MyClass{ @IBOutlet weak var fbLikeButton: FBSDKLikeButton! override func viewDidLoad() { super.viewDidLoad() self.fbLi
import FBSDKCoreKit
import FBSDKShareKit
class MyClass{
@IBOutlet weak var fbLikeButton: FBSDKLikeButton!
override func viewDidLoad() {
super.viewDidLoad()
self.fbLikeButton.objectID = "MyPage"
}
}
在故事板中,我选择了FBSDKLikeButton
作为身份检查器中按钮的类
现在:
1.这不管用。
2.如果可能的话,我想做FBSDKLikeControlStyle.BoxCount
我尝试这样做,但没有将FBSDKLikeButton作为Identity inspector中按钮的类:
import FBSDKCoreKit
import FBSDKShareKit
class MyClass{
@IBOutlet weak var contentView: UIView!
override func viewDidLoad() {
super.viewDidLoad()
let likeControl:FBSDKLikeControl = FBSDKLikeControl()
likeControl.objectID = "MyPage"
likeControl.likeControlStyle = FBSDKLikeControlStyle.BoxCount
likeControl.frame = CGRectMake(15, 15, 200, 40)
likeControl.likeControlHorizontalAlignment = .Left
self.contentView.addSubview(likeControl)
}
}
它出现了,但并没有影响喜欢的数量
有明确的直接解决方案吗?!所有的柱子都是旧的。我希望这将是一个新的明确的
Thx阅读此文,当您说“不影响喜欢的数量”时,您得到了解决方案,您的意思是从确认喜欢的FB应用返回后,它不会更新您应用中的喜欢数量吗?如果是,请查看本指南,您可能缺少一些代码,特别是应用程序委托中处理来自FB应用程序的回调的部分。这行代码在swift 2.2 likeControl.likeControl=FBSDKLikeControlStyle.BoxCount中不起作用。我在头文件中尝试了“FBSDKLikeControlStyleBoxCount”,但仍无法识别。有人知道发生了什么吗。为什么它看不到头文件中的内容。使用framworks时情况是否有所不同