Thụy Điểndanielsaidi/SystemNotification
Mimic the native system notification in SwiftUI.
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#2 Repository Của Tuần
📱 SystemNotification - Tạo toast giống hệ thống chỉ bằng một modifier
Thêm system notification vào bất kỳ view nào như thêm sheet, alert.
SystemNotification là thư viện SwiftUI cho phép bạn mô phỏng chính xác thông báo hệ thức native trên iOS — như khi bật/tắt chế độ im, kết nối AirPods, v.v. Bạn có thể tùy chỉnh kiểu dáng hoặc dùng bất kỳ custom view nào làm nội dung.
✨ Điểm nổi bật
- systemNotification modifier: Thêm notification vào view bằng một modifier duy nhất.
- State-based: Dùng boolean binding để bật/tắt notification.
- Context-based: Dùng SystemNotificationContext để quản lý nhiều notification khác nhau.
- SystemNotificationMessage: View mặc định giống hệ thống với icon, title và text.
- Tùy chỉnh hoàn toàn: Dùng bất kỳ custom view nào thay thế nội dung notification.
💡 Vì sao đáng chú ý
SystemNotification không chỉ là một thư viện tạo toast đẹp — nó mang lại trải nghiệm người dùng nhất quán với toàn bộ hệ sinh thái iOS. Với hai cách tiếp cận state-based và context-based linh hoạt, bạn dễ dàng tích hợp vào bất kỳ kiến trúc nào. Đặc biệt hữu ích cho các ứng dụng SwiftUI muốn hiển thị thông báo ngắn gọn, trực quan mà không cần xây dựng từ đầu.
#SwiftUI #iOS #Toast #SystemNotification #OpenSource #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
📝 CodeEdit App for macOS – Elevate your code editing experience. Open source, free forever.
Highly customizable & feature rich notifications. Interactive dismiss. Custom Views. SwiftUI. Tap-to-hold. Progress. Written in Swift, compatible for ObjC!
:postbox: A simple and customizable React notifications system
Zero-dependency, powerful, and truly customizable toast notification system for Vue
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.