1. 程式人生 > >iOS漸變檢視&動畫庫、腰桿、音訊水滴水波手勢、多種對話方塊、四級展開效果等原始碼

iOS漸變檢視&動畫庫、腰桿、音訊水滴水波手勢、多種對話方塊、四級展開效果等原始碼

iOS精選原始碼

使用者行為追蹤--無侵入埋點 、終端日誌的列印

image

支援storyboard的漸變檢視&動畫庫

image

支援圓形、豎直、橫向的搖桿

純swift實現的類似excel表格效果

image

swift實現自定義跑馬燈效果

image

一個四級展開收起示例

image

微信聊天表情雨、表情下落、表情動畫

image

MultiAudio(多音訊同時播放+水滴+水波+手勢控制)

image

提醒對話方塊

image

仿京東地址選擇器

iOS優質部落格

iOS元件化實踐方案-LDBusMediator煉就

當專案App處於起步階段、各個需求模組趨於成熟穩定的過程中,元件化也許並沒有那麼迫切,甚至考慮元件化的架構可能會影響開發效率和需求迭代。而當專案迭代到一定時期之後,便會出現一些相對獨立的業務功能模組,而團隊的規模也會隨著專案迭代逐漸增長,這便是中小型應用考慮元件化的時機了...

閱讀原文

iOS元件化拆分之業務與拆分並行開發

一、前言:公司業務程式碼耦合性嚴重,需要進行元件化拆分,但是業務需求在不斷的湧來。一方面業務開發不能停,另一方面老程式碼還是要拆分。產品經理提出業務任務,程式設計師提出元件化拆分任務,為了避免這場大戰,如何可以兼顧兩者呢?圖1:二、思考過程:2.1 模式一建立元件,然後在新元件裡面重寫唄?這種方式如果是新業務可以,但是面對老業... 閱讀原文

Flutter-現有iOS工程引入Flutter

前言Flutter 是一個很有潛力的框架,但是目前使用Flutter的APP並不算很多,相關資料並不豐富,介紹現有工程引入Flutter的相關文章也比較少。專案從零開始,引入Flutter操作比較簡單,但是現有工程引入Flutter 需要費很多精力和時間,這裡是我在完成現有iOS工程引入Flutter後寫的一次總結文章...

閱讀原文

iOS系統中導航欄的轉場解決方案與最佳實踐

背景目前,開源社群和業界內已經存在一些 iOS 導航欄轉場的解決方案,但對於歷史包袱沉重的美團 App 而言,這些解決方案並不完美。有的方案不能滿足複雜的頁面跳轉場景,有的方案遷移成本較大,為此我們提出了一套解決方案並開發了相應的轉場庫,目前該轉場庫已經成為美團點評多個 App 的基礎元件之一... 閱讀原文

ios彈幕高效載入實現方式

看直播的童鞋們應該會經常看到滿螢幕的滾動彈幕,看到密密麻麻的彈幕第一印象就是怎麼樣高效載入來避免卡頓,彈幕組成部分包含使用者頭像、使用者暱稱、彈幕的內容、表情等,本文介紹的實現原理就是把這幾部分繪製成一張圖片,然後通過定時器移動彈幕圖片,當圖片不在螢幕範圍內即銷燬。先看下效果彈幕效果.gif下面我會詳細介紹下實現原理...

閱讀原文

歡迎掃碼關注微信公眾號