iOS開發必備HUD 透明指示層

2021-09-20 00:03:29 字數 2066 閱讀 5580

基本上看到的主流ios應用都整合了這個,star 7k了,最近看到很多應用hud隱藏時,有乙個動畫過程,我還以為是自己擴充套件的,後來研究才發現,有這個屬性animationtype:

loading效果

還可以顯示1行或2行文字

圓形進度圓

條形進度條

通過自定義形成的效果

可以只要文字提醒

svprogresshud和mbprogresshud效果差不多,特點就是不需要使用協議,同時也不需要宣告例項。直接通過類方法就可以呼叫:

效果圖.gif

jgprogresshud和mbprogresshud效果差不多,作為後起之秀,特點就是如果有鍵盤時,hud可以自動上移,效果非常棒!另外自定義定製也很靈活。

jgprogresshud效果圖

這個toast非常經典。

toast部分效果

目前來說,以前4種hud就能滿足基本需求,實際開發中,整合到乙個utility中就更方便,等我完善了在放出來分享啦

如果有什麼不正確的地方,歡迎指導!

iOS之UI 指示器HUD的建立和設定

描述 使用label就能製作指示器,原理 就是讓label以動畫的形式慢慢顯示和消失 最好是半透明的 指示器有時候也被稱為 hud,遮蓋,蒙版 思路步驟 1 先在storyboard的view最前面新增uilabel,或者是自定義 新增label 下面我用的是自定義uilable 2 然後在labe...

iOS開發 除錯必備 NSLog

1 ios nslog 2 ios專案之nslog相關 3 ios nslog 控制台 輸出中文 4 再見了nslog 對於程式的開發者來說,擁有一手強大的debug能力,那就好比在武俠世界中擁有一種強大的內功心法一樣,走到 都是大寫的牛b。在我們debug的時候,大部分情況都是要檢視我們的除錯日誌...

IOS開發UI基礎 活動指示器

1.建立複製圖層 careplicatorlayer replicator careplicatorlayer layer replicator.frame cgrectmake 50,50,200,200 replicator.backgroundcolor uicolor redcolor cg...