Latest 0.0.1
Homepage https://github.com/liu044100/SmileClock
License MIT
Platforms ios 8.0, requires ARC
Frameworks UIKit
Authors

GitHub Issues
Version
License
Platform

A library for make Clock UI simple.

SmileClock

What can it do for you?

1. Live rendering in Storyboard.

Step1. Drag a view in storyboard, and set the class to SmileClockContainerView.h.

SmileClock

Step2. Click the attributes inspector, and set the color & clock style you prefer.

SmileClock

2. Support customize Clock UI.

Slice your clock design source to five parts: background image, center circle image, hour hand image, minute hand image, second hand image.

SmileClock

let clockContainerView: SmileClockContainerView = ...
clockContainerView.bgImage = UIImage(named: "bg")
clockContainerView.centerImage = UIImage(named: "center")
clockContainerView.hourHandImage = UIImage(named: "hour_hand")
clockContainerView.minHandImage = UIImage(named: "min_hand")
clockContainerView.secHandImage = UIImage(named: "sec_hand")

SmileClock

3. Data model easy to use.

Please check the example project for more detail.

SmileClock

How to use it for your project?

SmileClock is available through use CocoaPods.

To install it, simply add the following line to your Podfile:

pod 'SmileClock'

Or you can drag the SmileClock folder to your project.

Contributions

  • Warmly welcome to submit a pull request.

Contact

  • If you have some advice or find some issue, please contact me.
  • Email me

License

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

Latest podspec

{
    "name": "SmileClock",
    "version": "0.0.1",
    "summary": "A library for make Clock UI simple.",
    "description": "1. Live rendering in Storyboard.n2. Support customize Clock UI.n3. Data model easy to use.",
    "homepage": "https://github.com/liu044100/SmileClock",
    "screenshots": "https://raw.githubusercontent.com/liu044100/SmileClock/master/SmileClock-Example/demo_gif/pro_banner.jpg",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "Rain": "[email protected]"
    },
    "social_media_url": "https://dribbble.com/yuchenliu",
    "platforms": {
        "ios": "8.0"
    },
    "requires_arc": true,
    "source": {
        "git": "https://github.com/liu044100/SmileClock.git",
        "tag": "0.0.1"
    },
    "source_files": "SmileClock/Classes/*.{swift}",
    "frameworks": "UIKit"
}

Pin It on Pinterest

Share This