My CocoaPods
JCCloudProgressView
JCCloudProgressView is a gorgeous progress indicator that you wish your internet could be slower.
CocoaPods link: https://cocoapods.org/pods/JCCloudProgressView
GitHub link: https://github.com/JasonHan1990/JCCloudProgressView
Video Demo:
JCBodymarkerCamera
CocoaPods link: https://cocoapods.org/pods/JCBodymarkerCamera
GitHub link: https://github.com/JasonHan1990/JCBodymarkerCamera
JCBodymarkerCamera is a camera for body measurement. It has both front body marker and side body marker camera. It also has an indicator to show the vertical angle of your device.
Users can use both front facing camera and rear camera.
JCBodymarkerCamera only works with portrait position. It doesn’t contain the algorithm for body measurement. It is just a camera.
JCBodymarkerCamera is built for iOS 10.2 or later.
Video demo:
The project has some interesting components, like JCCameraLevelView, JCSwitchCameraButton, JCShutterButton and etc.
JCCameraLevelView is working with JCDeviceMotionController. I use core motion framework to gather and process your device’s X-axis angle and Z-axis angle.
if you are interested, feel free to take a look and use them.
See updated instructions on Github Page.
JCCheckBox
CocoaPods link: https://cocoapods.org/pods/JCCheckBox
GitHub link: https://github.com/JasonHan1990/JCCheckBox
JCCheckBox is simple and beautiful checkbox module written in ObjC. It is a subclass of UIControl. You can either use addTarget(_:action:for:)
function to handle touch event or use block callback checkCompletion
and uncheckCompletion
to handle touch event.
Example:
1 | // DEFAULT SIZE INIT |