Skip to content
This repository has been archived by the owner on May 4, 2022. It is now read-only.
/ HapTic Public archive

🤞 Use iOS Hap Tic API easily with Swift.

License

Notifications You must be signed in to change notification settings

KimDarren/HapTic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HapTic

Use iOS (>=10.0) HapTic API easily with Swift.

Swift CocoaPods

Usage

  1. First, import HapTic
import HapTic
  1. Make HapTic with type.
HapTic.make(.impact(.heavy))

It is simple, right?

HapTic Feedback types

There's three feedback types in iOS.

Button with HapTic

This project includes HapTicButton, subclass of UIButton.

  • Initialize button with feedbackType

    let button = HapTicButton(feedbackType: .selection)
  • Or, set feedbackType after initialize the button.

    let button = HapTicButton()
    button.feedbackType = .selection

Installation

  • Install with Cocoapods

    pod 'HapTic', '~> 1.0'

Requirements

  • iOS >= 10.0
    • But, feel free to use HapTic and HapTicButton under iOS 10.0. The codes to handle exceptions under iOS10 are included.

Demo

Run Demo on your iPhone. (It is so bad that cannot feel HapTic with iOS Simulator)

Contribution

I'm a Swift-learner. If some bad codes are included in this project, PLEASE contribute with Pull request.

Author

HapTic is written by Taejun Kim (KimDarren).

Licenses

HapTic is under MIT license. See the LICENSE for more info.

About

🤞 Use iOS Hap Tic API easily with Swift.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published