Germanymaxkonovalov/MKRingProgressView
⭕️ Ring progress view similar to Activity app on Apple Watch
🟢 Vòng tròn tiến độ kiểu Apple Watch ngay trên iOS
Một UIView Swift nhẹ, vẽ vòng tròn tiến độ động, mô phỏng giao diện Activity app trên Apple Watch.
MKRingProgressView là một thư viện nguồn mở bằng Swift, cung cấp RingProgressView — một UIView tùy biến để hiển thị tiến độ dưới dạng vòng tròn quay. Dự án hỗ trợ CocoaPods, Carthage và Swift Package Manager, phù hợp cho các dự án iOS và tvOS.
✨ Điểm nổi bật
- Animation: giá trị
progressđược động hoá bằngUIViewblock-based animations - Màu sắc tùy biến: tùy chỉnh màu vòng tròn nền và màu tiến độ (startColor/endColor)
- Độ dày vòng tròn: điều chỉnh
ringWidth - Kiểu đầu đường: tùy chọn end line cap style
- Bóng đổ: thêm shadow ngầm dưới đầu đường tiến độ
- Giá trị >100%: hỗ trợ hiển thị tiến độ vượ quá 360°
💡 Vì sao đáng chú ý
Khác với các thư viện vòng tròn khác chỉ hiển thị tĩnh, MKRingProgressView tích hợp sẵn animation mượt và hiệu năng cao nhờ tối ưu gradient. Dự án cung cấp 2 ví dụ mẫu: một ví dụ đơn giản và một ví dụ nâng cao tái tạo giao diện Activity app của Apple, bao gồm cả lớp nhóm 3 vòng tròn.
#Swift #iOS #AppleWatch #ActivityApp #ProgressView #RingProgress #TiniX
Similar Projects
Discover other similar projects and AI models.
A custom reusable circular / progress slider control for iOS application.
Animated and fully customizable progress view with 2 styles: ring and bar.
ProgressHUD is a lightweight and easy-to-use HUD for iOS. Over 5000+ animations.
📊 An animatable view that depicts multiple progresses over time. Modeled after UIProgressView
A highly customisable and reusable circular slider for iOS applications.
iOS progress bar, replacement for the default activity indicator.
Awesome loading animations using 3D engine written with Swift