HUD與吐司
- MBProgressHUD - 最多人用的loading眠菇。
- EBuyCommon - 1.基于MBProgressHUD實(shí)現(xiàn)得圖形加載提示方式,及其標(biāo)題方式提醒.2慈缔。彈窗叮称。
- SVProgressHUD - SVProgressHUD的加載,如果你需要定制化的等待提示器藐鹤,這個就是了(也許是最好的)瓤檐。
- ProgressHUD - ProgressHUD的加載,使用最簡單娱节。
- MMProgressHUD - 設(shè)置HUD出現(xiàn)和消失的方式(包括上下挠蛉,左右,淡入淡出肄满,放大縮小等等)谴古,設(shè)置HUD的內(nèi)容(可以在HUD中加入幀動畫,動態(tài)圖片等等)稠歉,設(shè)置HUD出現(xiàn)時的底部覆蓋層顏色掰担,等等∨ǎ總而言之带饱,這是一份集大成的HUD代碼。慢慢看視頻吧阅羹,囊括了所有效果勺疼。
- WSProgressHUD - 一個小巧精致的HUD,支持添加到自定義查看上捏鱼,還有更多小細(xì)節(jié)..
- PreLoader - 一個很有意思的HUD loading执庐,通過運(yùn)動污點(diǎn)和固定污點(diǎn)之間的粘性動畫吸引用戶的眼球跟蹤,能有效分散等待注意力导梆。PreLoader的實(shí)現(xiàn)講解
- Toast-Swift - 高可定制易用的Toast彈出信息或通知用戶界面組件類轨淌。
對話框
- WCAlertView - 自定義的對話框。
- IOS7AlertView - IOS7AlertView的對話框问潭。
- AMSmoothAlert - 動畫效果不錯猿诸,最多star,但不支持arm64狡忙。
- DQAlertView - 扁平化的樣式不錯梳虽。
- HHAlertView - 一個簡單的alertview有三種樣式,有成功灾茁,失敗窜觉,和警告三種樣式谷炸,支持代表和阻止兩種回調(diào)。
- MJPopupViewController - 實(shí)現(xiàn)彈出視圖的各種彈出和消失效果禀挫,包括淡入淡出(淡入旬陡,淡出),從屏幕上方飛進(jìn)语婴,下方飛出描孟,從屏幕左方飛進(jìn),右方飛出等等效果砰左,彈窗匿醒。
- MMPopupView - 彈出框的基類組件(彈窗)。
- 菜單 - 項(xiàng)目中可能會用到的常用菜單缠导,以后有時間會繼續(xù)補(bǔ)充廉羔,彈窗。
- EasyTipView - 彈出提示框類及演示示例僻造。同樣地憋他,API簡單,易用髓削。好“輪子”竹挡,彈窗。
- kxmenu - kxmenu彈出菜單蔬螟,點(diǎn)擊視圖上任意位置的按鈕此迅,會彈出一個菜單汽畴,并且有個小箭頭指向點(diǎn)擊的按鈕旧巾,類似氣泡視圖。彈出的菜單位置會根據(jù)按鈕的位置來進(jìn)行調(diào)整忍些。
- QBPopupMenu - QBPopupMenu彈出菜單鲁猩,實(shí)現(xiàn)類似UIMenuItem的彈出菜單按鈕。點(diǎn)擊按鈕罢坝,彈出一個菜單廓握,上面可以排列多個按鈕。純代碼實(shí)現(xiàn)嘁酿,不需要任何圖片隙券。
- STModalDemo - 彈出視圖(通知,提示闹司,選擇娱仔,窗口)。
- TAOverlay - TAOverlay可以通過疊加層展示有用的信息游桩,可自定義文本和背景色牲迫,添加陰影和模糊效果耐朴,以及更改字體大小或者用戶自定義圖片替換頁面的圖標(biāo)。
- UICustomActionSheet - 通過模糊背景來著重強(qiáng)調(diào)與菜單相關(guān)的元素 - 模糊效果里面已經(jīng)收藏盹憎。
- ActionSheetPicker-3.0 - 該項(xiàng)目是此前熱門項(xiàng)目ActionSheetPicker的新版本筛峭,快速復(fù)制了iOS 8上的下拉UIPickerView / ActionSheet功能。
- MJAlertView - 3D效果轉(zhuǎn)場效果警示圖--MJAlertView陪每。
- SwiftyDrop - 輕量影晓,易用的小清新彈出列表及信息提示組件真心不錯。
- PSTAlertController - 兼容iOS7的XXAlertController檩禾,接口跟UIAlertController一模一樣俯艰,做到高版本通用。
- PCLBlurEffectAlert.swfit - 細(xì)節(jié)定制較豐富的彈出警報(bào)窗口組件锌订。
- GSAlert.swfit - 蘋果在iOS8推出了全新的UIAlertController竹握,舊的UIAlertView和UIActionSheet漸漸被廢棄,但如果你仍然支持iOS7系統(tǒng)辆飘,你將不得不寫兩套代碼.GSAlert解決了這個問題啦辐。
- SweetAlert-iOS - SweetAlert-iOS帶動畫效果彈窗對話框封裝類。
- DXPopover - DXPopover微信右上角的+點(diǎn)擊展示列表效果蜈项,彈窗菜單芹关。
- CCActionSheet - CCActionSheet:仿照微信朋友圈自定義actionsheet,一行代碼即可使用紧卒。
- TKSwarmAlert.swift - TKSwarmAlert.swift:模仿Swarm應(yīng)用程序的Alert提醒框動畫工具侥衬。
- CustomPopOverView - 自定義彈出視圖,內(nèi)容支持傳一組菜單標(biāo)題跑芳,也支持自定義view轴总,或者自定義viewController,支持任意按鈕觸發(fā)博个,會顯示在按鈕底部怀樟,也支持切換按鈕的對齊方式:左對齊,居中盆佣,右對齊往堡。
- PMAlertController.Swift - 可定制彈簧組件替代版本不可定制的UIAlertController。
- TBActionSheet.swift - 支持Carthage共耍,可自定義度100%的ActionSheet虑灰,支持微信樣式。