我們必須將這些使用到的開源項目原始碼列出,因為我們得利於開源項目偉大的作者們。再此,我們將深表感謝,後續也將投入到開源工作中去。
注意,下面的項目列表中,排名不分先後,按照引用時間書寫
TOCropViewController
TOCropViewController is an open-source UIViewController subclass to crop out sections of UIImage objects, as well as perform basic rotations. It is excellent for things like editing profile pictures, or sharing parts of a photo online. It has been designed with the iOS Photos app editor in mind, and as such, behaves in a way that should already feel familiar to users of iOS.
作者: TimOliver
連結: https://github.com/TimOliver/TOCropViewController
SDWebImage
介紹: This library provides an async image downloader with cache support. For convenience, we added categories for UI elements like UIImageView, UIButton, MKAnnotationView.
作者: 查看全部
連結: https://github.com/SDWebImage/SDWebImage
Flutter Ali Auth
介紹: 在部分 Flutter 項目中,我們使用了該項目完成阿里雲一鍵登入
作者:CodeGather 連結:https://github.com/CodeGather/flutter_ali_auth
ZLPhotoBrowser
介紹: ZLPhotoBrowser is a Wechat-like image picker. Support select normal photos, videos, gif and livePhoto. Support edit image and crop video.
作者: longitachi
連結: https://github.com/longitachi/ZLPhotoBrowser
Toast-swift
介紹: A Swift Toast view - iOS 14 style - built with UIKit. 1.0.4 之後(包含)的版本中,我們用於彈出 toast 通知。
作者: BastiaanJansen
連結: https://github.com/BastiaanJansen/toast-swift
FlyHUD
介紹: 這是一款輕量級且易於使用的 HUD,用於顯示 iOS 和 tvOS 上正在進行的任務的進度和狀態。在 IOS 中版本號大於等於 1.0.4 時,我們將用此組件來彈出 loading 或者加載回饋。
作者: liam-i
連結: https://github.com/liam-i/FlyHUD?tab=readme-ov-file
WXActionSheet
介紹: a WeChat liked ActionSheet for iOS
作者: alexiscn
連結: https://github.com/alexiscn/WXActionSheet
KProgressHUD
介紹: A progress HUD implementation for Android. Inspired by MBProgressHUD for iOS. 在安卓版中,我們用此實現 HUD 互動
作者: Kaopiz
連結: https://github.com/Kaopiz/KProgressHUD?tab=readme-ov-file
IQKeyboardManager
介紹: While developing iOS apps, we often run into issues where the iPhone keyboard slides up and covers the UITextField/UITextView. IQKeyboardManager allows you to prevent this issue of keyboard sliding up and covering UITextField/UITextView without needing you to write any code or make any additional setup. To use IQKeyboardManager you simply need to add source files to your project.
作者: hackiftekhar
連結: https://github.com/hackiftekhar/IQKeyboardManager
