A beautiful iOS time-of-day picker control inspired by the iOS 10 Bedtime timer.
10Clock is a custom iOS UI control that provides a circular time-of-day picker for selecting start and end times. It is heavily inspired by the iOS 10 Bedtime timer, offering a visually appealing and intuitive alternative to standard time pickers in iOS applications.
iOS developers building apps that require time range selection, such as alarm, scheduling, or timer applications, and who want a polished, Apple-inspired UI component.
Developers choose 10Clock for its beautiful design that matches iOS aesthetics, its ease of integration via CocoaPods, and its delegate-based architecture that simplifies handling time updates in their apps.
This Control is a beautiful time-of-day picker heavily inspired by the iOS 10 "Bedtime" timer.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Faithfully recreates the iOS 10 Bedtime timer interface, providing a polished and familiar user experience that aligns with Apple's design language.
Uses a circular dial for selecting time ranges, making it more engaging and visual than standard linear pickers, as shown in the README examples.
Provides immediate callbacks through TenClockDelegate for timesUpdated and timesChanged, allowing seamless integration with app logic as users adjust times.
Integrates simply via CocoaPods with clear podfile instructions, requiring only iOS 10.0+ and CocoaPods 1.1.0+, as specified in the README.
Must be constrained as a square in the view hierarchy, which the README emphasizes as important, limiting design flexibility and potentially complicating layouts.
While themes are supported, the README states that expanding customizability is a goal, indicating current styling might be basic and require source code modifications.
Inspired by iOS 10, which might not match newer iOS design trends, potentially making it look outdated in modern apps without additional customization.