MADial
MADial and MATimerDial are UIViews that can quickly and easily be created to add slick circular sliders or minute/second timers to your views.
Install / Use
/learn @mamaral/MADialREADME
MADial and MATimerDial
MADial and MATimerDial are UIViews that quickly and easily created to add slick circular sliders or minute/second timers to your views.
Usage
Simply drop MADial.h/m and MATimerDial.h/m into your project and you're ready to go!
MATimerDial *timerDial = [MATimerDial timerControlWithInterval:MATimerDialIntervalSeconds direction:MATimerDialDirectionUp startValue:55];
[timerDial start];
MADial *demoDial = [MADial dialWithInitialValue:15 min:0 max:100 unit:@"\u00B0C" valueChangedHandler:^(NSInteger updatedValue) {
// here you can do whatever you like when the dial's value is changed
}];
// customize the color, set the frame, add it as a subview, etc...

License & Attribution
This project is made available under the MIT license, as was the original project that was forked from Dominik Hauser's DDHTimerControl (https://github.com/dasdom/DDHTimerControl)
Related Skills
node-connect
347.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
