iOS開發(fā)常用之 HUD 彈窗

HUD與吐司
  • MBProgressHUD - 最多人用的loading。
  • EBuyCommon - 1.基于MBProgressHUD實現(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)動污點和固定污點之間的粘性動畫吸引用戶的眼球跟蹤,能有效分散等待注意力。PreLoader的實現(xiàn)講解
  • Toast-Swift - 高可定制易用的Toast彈出信息或通知用戶界面組件類。
對話框
  • WCAlertView - 自定義的對話框。
  • IOS7AlertView - IOS7AlertView的對話框。
  • AMSmoothAlert - 動畫效果不錯,最多star,但不支持arm64。
  • DQAlertView - 扁平化的樣式不錯。
  • HHAlertView - 一個簡單的alertview有三種樣式,有成功,失敗,和警告三種樣式,支持代表和阻止兩種回調(diào)。
  • MJPopupViewController - 實現(xiàn)彈出視圖的各種彈出和消失效果,包括淡入淡出(淡入,淡出),從屏幕上方飛進(jìn),下方飛出,從屏幕左方飛進(jìn),右方飛出等等效果,彈窗。
  • MMPopupView - 彈出框的基類組件(彈窗)。
  • 菜單 - 項目中可能會用到的常用菜單,以后有時間會繼續(xù)補(bǔ)充,彈窗。
  • EasyTipView - 彈出提示框類及演示示例。同樣地,API簡單,易用。好“輪子”,彈窗。
  • kxmenu - kxmenu彈出菜單,點擊視圖上任意位置的按鈕,會彈出一個菜單,并且有個小箭頭指向點擊的按鈕,類似氣泡視圖。彈出的菜單位置會根據(jù)按鈕的位置來進(jìn)行調(diào)整。
  • QBPopupMenu - QBPopupMenu彈出菜單,實現(xiàn)類似UIMenuItem的彈出菜單按鈕。點擊按鈕,彈出一個菜單,上面可以排列多個按鈕。純代碼實現(xiàn),不需要任何圖片。
  • STModalDemo - 彈出視圖(通知,提示,選擇,窗口)。
  • TAOverlay - TAOverlay可以通過疊加層展示有用的信息,可自定義文本和背景色,添加陰影和模糊效果,以及更改字體大小或者用戶自定義圖片替換頁面的圖標(biāo)。
  • UICustomActionSheet - 通過模糊背景來著重強(qiáng)調(diào)與菜單相關(guān)的元素 - 模糊效果里面已經(jīng)收藏。
  • ActionSheetPicker-3.0 - 該項目是此前熱門項目ActionSheetPicker的新版本,快速復(fù)制了iOS 8上的下拉UIPickerView / ActionSheet功能。
  • MJAlertView - 3D效果轉(zhuǎn)場效果警示圖--MJAlertView。
  • SwiftyDrop - 輕量,易用的小清新彈出列表及信息提示組件真心不錯。
  • PSTAlertController - 兼容iOS7的XXAlertController,接口跟UIAlertController一模一樣,做到高版本通用。
  • PCLBlurEffectAlert.swfit - 細(xì)節(jié)定制較豐富的彈出警報窗口組件。
  • GSAlert.swfit - 蘋果在iOS8推出了全新的UIAlertController,舊的UIAlertView和UIActionSheet漸漸被廢棄,但如果你仍然支持iOS7系統(tǒng),你將不得不寫兩套代碼.GSAlert解決了這個問題。
  • SweetAlert-iOS - SweetAlert-iOS帶動畫效果彈窗對話框封裝類。
  • DXPopover - DXPopover微信右上角的+點擊展示列表效果,彈窗菜單。
  • 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,支持微信樣式。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1、通過CocoaPods安裝項目名稱項目信息 AFNetworking網(wǎng)絡(luò)請求組件 FMDB本地數(shù)據(jù)庫組件 SD...
    陽明AI閱讀 16,236評論 3 119
  • (轉(zhuǎn)) 古體詩詞平仄易用錯的字 平仄易用錯的字 一、場(下平七陽韻) 醉臥沙場君莫笑,古來征戰(zhàn)幾人回...
    舞蝶兒閱讀 1,971評論 0 0
  • hello, 做為一個程序員的第一個簡書~~~
    brucezeng閱讀 269評論 0 1
  • 今天 山頂依然下著雪 檐下的桃花還開著 可惜不是故事里的小黃花 下班后決定去雅魯藏布江畔 走一走 想一想家
    Tibet侯宏波閱讀 192評論 1 0
  • 今天下午6點多,爸爸帶著我和媽媽還有姐姐回老家跟奶奶一起過中秋節(jié)。 車子飛奔在路上,路旁一排排樹木整齊的排列著,就...
    gxc辰辰閱讀 136評論 0 1

友情鏈接更多精彩內(nèi)容