HapTic
:crossed_fingers: Use iOS Hap Tic API easily with Swift.
Install / Use
/learn @KimDarren/HapTicREADME
HapTic
Use iOS (>=10.0) HapTic API easily with Swift.

Usage
- First, import
HapTic
import HapTic
- Make HapTic with type.
HapTic.make(.impact(.heavy))
It is simple, right?
HapTic Feedback types
There's three feedback types in iOS.
- Notification: (UINotificationFeedbackType)
- success
- warning
- error
- Impact: (UIImpactFeedbackStyle)
- light
- medium
- heavy
- Selection
Button with HapTic
This project includes HapTicButton, subclass of UIButton.
-
Initialize button with
feedbackTypelet button = HapTicButton(feedbackType: .selection) -
Or, set
feedbackTypeafter 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
HapTicandHapTicButtonunder iOS 10.0. The codes to handle exceptions under iOS10 are included.
- But, feel free to use
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.
