GitHub - 11Shraddha/FacebookLikeReaction
source link: https://github.com/11Shraddha/FacebookLikeReaction
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
README.md
FacebookLikeReaction
FacebookLikeReaction is a customizable view which provides more options to share your reactions on any post like Facebook Reactions.
Example
To run the example project, clone the repo, and run pod install
from the Example directory first.
Requirements
iOS 10.0+
Xcode 10.0+
Swift 4.2+
Installation
FacebookLikeReaction is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod 'FacebookLikeReaction'
Usage
class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Create a UIButton var btnReaction = UIButton(frame: CGRect(x: 100, y: 300, width: 200, height: 30)) btnReaction.setTitle("Long Press here", for: .normal) btnReaction.setTitleColor(UIColor.red, for: .normal) view.addSubview(btnReaction) var reactionView = ReactionView() let reactions: [Reaction] = [Reaction(title: "Laugh", imageName: "icn_laugh"), Reaction(title: "Like", imageName: "icn_like"), Reaction(title: "Angry", imageName: "icn_angry"), Reaction(title: "Love", imageName: "icn_love"), Reaction(title: "Sad", imageName: "icn_sad")] reactionView.initialize(delegate: self , reactionsArray: reactions, sourceView: self.view, gestureView: btnReaction) } } //MARK: - FacebookLikeReactionDelegate extension ViewController: FacebookLikeReactionDelegate { func selectedReaction(reaction: Reaction) { print("Selected-------\(reaction.title)") } }
Author
11Shraddha, [email protected]
License
FacebookLikeReaction is available under the MIT license. See the LICENSE file for more info.
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK