All Projects → demirciy → SweetLike

demirciy / SweetLike

Licence: MIT License
A beautiful like button written in Swift.

Programming Languages

swift
15916 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to SweetLike

Camerabutton
Instagram-like button for taking photos or recording videos
Stars: ✭ 121 (+830.77%)
Mutual labels:  instagram, button
bot
Completely free and open-source human-like Instagram bot. Powered by UIAutomator2 and compatible with basically any Android device 5.0+ that can run Instagram - real or emulated.
Stars: ✭ 321 (+2369.23%)
Mutual labels:  instagram, like
InstaBot
Simple and friendly Bot for Instagram, using Selenium and Scrapy with Python.
Stars: ✭ 32 (+146.15%)
Mutual labels:  instagram, like
Igbot
🐙 Free scripts, bots and Python API wrapper. Get free followers with our auto like, auto follow and other scripts!
Stars: ✭ 4,094 (+31392.31%)
Mutual labels:  instagram, like
RevealLayout
揭示效果布局,可以指定2个子布局,以圆形揭示效果切换选中状态
Stars: ✭ 118 (+807.69%)
Mutual labels:  like, button
TextButton
⏹️ An easy to use `TextButton` when you need a TextView-like button, with handy touch feedback effects.
Stars: ✭ 19 (+46.15%)
Mutual labels:  button
picpuller-for-craft3
Pic Puller for Craft 3 lets authorized users pull in their Instagram media into Craft.
Stars: ✭ 12 (-7.69%)
Mutual labels:  instagram
awesome-web-styling
Awesome Web Styling with CSS Animation Effects ⭐️
Stars: ✭ 109 (+738.46%)
Mutual labels:  button
react-native-progress-button
A react native button component that can show progress.
Stars: ✭ 17 (+30.77%)
Mutual labels:  button
serverless-instagram-crawler
serverless, instagram hashtag crawler with lambda, dynamoDB
Stars: ✭ 33 (+153.85%)
Mutual labels:  instagram
igcreator
Instagram mass account creator with proxies 🔃 and cookies 🍪 support
Stars: ✭ 35 (+169.23%)
Mutual labels:  instagram
InstagramSaver
Application for saving photos/videos from Instagram
Stars: ✭ 31 (+138.46%)
Mutual labels:  instagram
django-instagram
Instagram application for Django.
Stars: ✭ 73 (+461.54%)
Mutual labels:  instagram
sharestapp
Sharestapp lets you to directly share an image/videos/reels post from Instagram to other apps and also allows to save.
Stars: ✭ 13 (+0%)
Mutual labels:  instagram
Flutter-Photoarc-app
(Full-stack) Fully functional social media app (Instagram clone) written in flutter and dart with backend node.js and Postgres SQL.
Stars: ✭ 38 (+192.31%)
Mutual labels:  instagram
Fab
🛍️ A Floating Action Button for macOS. Inspired by Material Design, and written in Swift.
Stars: ✭ 24 (+84.62%)
Mutual labels:  button
instagram-api-clone
Instagram RESTful API clone made with Django REST framework
Stars: ✭ 56 (+330.77%)
Mutual labels:  instagram
UPES-SPE-Fest
An Instagram like Social Networking Android App for UPES SPE Fest using Firebase as backend.
Stars: ✭ 39 (+200%)
Mutual labels:  instagram
InstantInsta
Android Application To Download and Manage Instagram Images And Videos
Stars: ✭ 47 (+261.54%)
Mutual labels:  instagram
kirby3-instagram
Kirby 3 Plugin to call Instagram (or any other) API Endpoints
Stars: ✭ 20 (+53.85%)
Mutual labels:  instagram

SweetLike

CI Status Version License Platform

Demo

alt tag

Requirements

  • iOS 10.0+
  • Xcode 11.0+
  • Swift 5.0+

Installation

SweetLike is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'SweetLike'

Usage

Create,

on storyboard:

@IBOutlet weak var sweetLikeButton: SweetLike!

or programmatically:

let sweetLikeButton = SweetLike()

To get like and unlike actions,

with completion:

sweetLikeButton.likeAction = {}
sweetLikeButton.unlikeAction = {}

with delegate(SweetLikeDelegate):

func likeAction() {}
func unlikeAction() {}

There are a few properties you may change:

Property Description Type Default Value
IBInspectable likedImage The image that shows when liked UIImage named: likedAsset
IBInspectable unlikedImage The image that shows when unliked UIImage named: unlikedAsset
IBInspectable likedColor The color of the default liked image UIColor UIColor(red: 201/255, green: 97/255, blue: 80/255, alpha: 1)
IBInspectable unlikedColor The color of the default unliked image UIColor UIColor(red: 201/255, green: 97/255, blue: 80/255, alpha: 1)
likeActionAnimationDuration The duration of like animation Double 0.6
unlikeActionAnimationDuration The duration of unlike animation Double 0.15
isAnimationEnabled The boolean that states the animating enabled or disabled Bool true

Author

Yusuf Demirci, [email protected]

License

SweetLike is available under the MIT license. See the LICENSE file for more info.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].