FlyImage 整合了SDWebImage,FastImageCache,AFNetworking的優點,是一個新的性能高效、接口簡單的圖片加載框架。
未經深思熟慮的優化是bug之源,這句話做過深度優化的同學一定能明白其中的辛酸。今天和大家分享下一次優化CoreText的填坑經歷。
在很多電商 app 中,都有列表視圖和網格視圖的相互切換。例如京東和淘寶。
最大并發數不要亂寫(5以內),不要開太多,一般以2~3為宜,因為雖然任務是在子線程進行處理的,但是cpu處理這些過多的子線程可能會影響UI,讓UI變卡。
webview 與 JS 交互分為兩種: Android & iOS 調用 JS 的方法 JS 調用 Android & iOS 的方法 Android & iOS 調用 JS 的方法,偽代碼如下: Android webView.loadUrl("javascript:show('xxx');"); iOS NSString *result = [self.webView stringByEva
從這篇記錄開始,記錄的都算是干貨了,都是一些編程日常的積累。
自iPhone 5S始,蘋果公司推出了全新生物安全識別技術---指紋識別驗證(Touch ID)。使得我們可以更快、更輕松地對設備進行安全的訪問。可貴的是,Touch ID做到了從任意角度讀取指紋數據,克服了基于密碼進行鎖定的不便。
我在處理自己的 App 的日常工作中,收藏了一些 iOS 開源庫,本文我只從中選擇了一部分。這些項目的排序是隨機的,但是它們都很棒
閑暇時間做了一個反饋手指點擊屏幕的效果,用到了CAShapeLayer和基本的動畫知識,模擬器上效果如下: fingerWave.gif 這種效果使用在某些頁面上肯定會給用戶更有趣的體驗,特別是面向兒童的app中。 具體的實現代碼如下 首先監聽控制器view的Tap事件 UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] in
實現思路就是維護各種狀態,然后刷新對應狀態的 UI,比較有意思的是音量動畫的實現,用了一個 ShapeLayer 作為 mask 來做動畫,具體實現可以看 BBVoiceRecordPowerAnimationView 這個類。 mask 主要就是用來裁剪視圖,比較類似 PS 里的圖層蒙版, mask 再配合 UIBezierPath 就能裁剪出任意形狀的視圖了
本人只是iOS開發菜鳥一名,有幸在師兄們的幫助下收集了一些第三方常用的文檔,僅供大家學習參考使用,希望大家一起共同成長
PC端時間選擇組件 這是最開始實現的pc上的時間選擇,平時移動端也在做,所以就想實現一下移動端的時間選擇器,下面分享一下我實現移動端滾輪特效時間選擇器的思路和過程。整個組件是基于vue-cli來進行構建的
本次開源項目為愛鮮蜂,一款電商AP,使用語言Swift2.0,開發工具Xcode7.0.1。 項目為純代碼開發,沒有使用XIB和StoryBoard.開發周期大概為2個月左右(工作閑暇之余)。 數據都是本地數據,輔助開發軟件:PhotoShop CS6(圖片處理),Charles(抓包工具)。
在我們iOS開發的過程中,你要是知道一些特別的小技巧的話,其實是可以幫你省很多事的,當然這東西也不需要我們專門去記,估計沒有幾個開發人員喜歡死記硬背,有需要,上網找,邊學邊用才是技巧的正確的打開方式。? ?
最新整理的筆試題,由群里某某群友提供的題目,筆者整理并在此提供參考答案。 招聘高峰期來了,大家都非常積極地準備著跳槽,那么去一家公司面試就會有一堆新鮮的問題,可能不會,也可能會,但是了解不夠深。本篇文章為群里的小伙伴們去某公司的筆試題,由筆者整理并提供筆者個人參考答案。注意,僅供參考,不代表絕對正確。
轉場動畫這事,說簡單也簡單,可以通過 presentViewController:animated:completion: 和 dismissViewControllerAnimated:completion: 這一組函數以模態視圖的方式展現、隱藏視圖。如果用到了 navigationController ,還可以調用 pushViewController:animated: 和 popViewController 這一組函數將新的視圖控制器壓棧、彈棧。
在iOS開發調試過程中以及上線之后,程序經常會出現崩潰的問題。簡單的崩潰還好說,復雜的崩潰就需要我們通過解析Crash文件來分析了,解析Crash文件在iOS開發中是比較常見的。現在網上有很多關于解析崩潰信息的博客,但是大多質量參差不齊,或者有些細節沒有注意到。今天寫一篇博客總結一下我對崩潰調試的使用和技巧,如果有哪些錯誤或遺漏,還請指點,謝謝!
最近iOS App項目中使用Webview加載H5頁面比較多,也有不少朋友經常問到這個問題,在這里我也學習學習如何通過iOS原生的方式來加載H5頁面中的圖片然后讓webview顯示圖片。
我們在開發過程中常碰到要進行第三方分享的需求,我使用的是ShareSDK。
前段時間,在項目中有個需求是支付完成后,彈出紅包,實現這么一個發紅包的功能。做了最后,實現的效果大致如下: