iOS開發常用之 HUD 彈窗
HUD與吐司
- MBProgressHUD - 最多人用的loading。
- EBuyCommon - 1.基於MBProgressHUD實現得圖形載入提示方式,及其標題方式提醒.2。彈窗。
- SVProgressHUD - SVProgressHUD的載入,如果你需要定製化的等待提示器,這個就是了(也許是最好的)。
- ProgressHUD - ProgressHUD的載入,使用最簡單。
- MMProgressHUD - 設定HUD出現和消失的方式(包括上下,左右,淡入淡出,放大縮小等等),設定HUD的內容(可以在HUD中加入幀動畫,動態圖片等等),設定HUD出現時的底部覆蓋層顏色,等等。總而言之,這是一份集大成的HUD程式碼。慢慢看視訊吧,囊括了所有效果。
- WSProgressHUD - 一個小巧精緻的HUD,支援新增到自定義檢視上,還有更多小細節..
- PreLoader - 一個很有意思的HUD loading,通過運動汙點和固定汙點之間的粘性動畫吸引使用者的眼球跟蹤,能有效分散等待注意力。PreLoader的實現講解
- Toast-Swift - 高可定製易用的Toast彈出資訊或通知使用者介面元件類。
對話方塊
- WCAlertView - 自定義的對話方塊。
- IOS7AlertView - IOS7AlertView的對話方塊。
- AMSmoothAlert - 動畫效果不錯,最多star,但不支援arm64。
- DQAlertView - 扁平化的樣式不錯。
- HHAlertView - 一個簡單的alertview有三種樣式,有成功,失敗,和警告三種樣式,支援代表和阻止兩種回撥。
- MJPopupViewController - 實現彈出檢視的各種彈出和消失效果,包括淡入淡出(淡入,淡出),從螢幕上方飛進,下方飛出,從螢幕左方飛進,右方飛出等等效果,彈窗。
- MMPopupView - 彈出框的基類元件(彈窗)。
- 選單 - 專案中可能會用到的常用選單,以後有時間會繼續補充,彈窗。
- EasyTipView - 彈出提示框類及演示示例。同樣地,API簡單,易用。好“輪子”,彈窗。
- kxmenu - kxmenu彈出選單,點選檢視上任意位置的按鈕,會彈出一個選單,並且有個小箭頭指向點選的按鈕,類似氣泡檢視。彈出的選單位置會根據按鈕的位置來進行調整。
- QBPopupMenu - QBPopupMenu彈出選單,實現類似UIMenuItem的彈出選單按鈕。點選按鈕,彈出一個選單,上面可以排列多個按鈕。純程式碼實現,不需要任何圖片。
- STModalDemo - 彈出檢視(通知,提示,選擇,視窗)。
- TAOverlay - TAOverlay可以通過疊加層展示有用的資訊,可自定義文字和背景色,新增陰影和模糊效果,以及更改字型大小或者使用者自定義圖片替換頁面的圖示。
- UICustomActionSheet - 通過模糊背景來著重強調與選單相關的元素 - 模糊效果裡面已經收藏。
- ActionSheetPicker-3.0 - 該專案是此前熱門專案ActionSheetPicker的新版本,快速複製了iOS 8上的下拉UIPickerView / ActionSheet功能。
- MJAlertView - 3D效果轉場效果警示圖--MJAlertView。
- SwiftyDrop - 輕量,易用的小清新彈出列表及資訊提示元件真心不錯。
- PSTAlertController - 相容iOS7的XXAlertController,介面跟UIAlertController一模一樣,做到高版本通用。
- PCLBlurEffectAlert.swfit - 細節定製較豐富的彈出警報視窗元件。
- GSAlert.swfit - 蘋果在iOS8推出了全新的UIAlertController,舊的UIAlertView和UIActionSheet漸漸被廢棄,但如果你仍然支援iOS7系統,你將不得不寫兩套程式碼.GSAlert解決了這個問題。
- SweetAlert-iOS - SweetAlert-iOS帶動畫效果彈窗對話方塊封裝類。
- DXPopover - DXPopover微信右上角的+點選展示列表效果,彈窗選單。
- CCActionSheet - CCActionSheet:仿照微信朋友圈自定義actionsheet,一行程式碼即可使用。
- TKSwarmAlert.swift - TKSwarmAlert.swift:模仿Swarm應用程式的Alert提醒框動畫工具。
- CustomPopOverView - 自定義彈出檢視,內容支援傳一組選單標題,也支援自定義view,或者自定義viewController,支援任意按鈕觸發,會顯示在按鈕底部,也支援切換按鈕的對齊方式:左對齊,居中,右對齊。
- PMAlertController.Swift - 可定製彈簧元件替代版本不可定製的UIAlertController。
- TBActionSheet.swift - 支援Carthage,可自定義度100%的ActionSheet,支援微信樣式。
相關文章
- iOS開發之彈窗管理iOS
- WKViewManager iOS 彈窗架構ViewiOS架構
- react-native 仿原生自定義彈窗|iOS/Android 彈窗效果ReactiOSAndroid
- iOS學習筆記--PresentedVC自定義彈窗iOS筆記
- 鴻蒙(HarmonyOS)常見的三種彈窗方式鴻蒙
- iOS土味兒講義(二)–彈窗的前世今生iOS
- iOS土味兒講義(二)--彈窗的前世今生iOS
- 直播軟體開發,工具類的自定義彈窗效果
- WPF 自定義MessageBox 彈窗提示 彈窗載入
- iView之Modal(一級彈窗和二級彈窗)View
- 直播系統程式碼,三種常見的提示彈窗
- 彈出視窗
- 去除nag彈窗
- 鴻蒙專案實戰(三):自定義彈窗開發實踐鴻蒙
- Bootstrap的datetimepicker預設自動開啟彈框(js中開啟彈窗)bootJS
- 為什麼win10開始廣告彈窗_win10如何把開機廣告彈窗刪除Win10
- Flutter 全域性彈窗Flutter
- 移動端彈窗
- 彈出視窗messagebox
- Prism 彈出視窗
- avalonia自定義彈窗
- 廣告彈窗/小視窗程式碼
- 方法|rk3568開發平臺如何去除android正在啟動彈窗Android
- uniapp彈窗24小時之後彈APP
- chrome彈窗在雙屏情況下left居中定位異常分析Chrome
- layer開啟彈窗時傳遞引數(content:)
- 圖片彈窗和下載彈窗wordpress外掛下載-Facebox download
- iOS應用之間的跳轉解析iOS
- 自定義版本更新彈窗
- winrar去廣告彈窗
- uniapp 自定義彈窗元件APP元件
- 去掉RedisDesktopManager更新提示彈窗Redis
- 快應用之開發體驗紀要
- 語音交友app開發,點選按鈕出現彈窗的實現方式APP
- 短視訊平臺開發,自定義一個彈窗樣式和內容
- iOS 開發iOS
- jQuery 加入購物車 彈窗jQuery
- 從底部彈出Dialog視窗