最近在公司做了個表情鍵盤的需求,這個需求的技術難度不會很大,比較偏向業(yè)務。但是要把用戶體驗做的好也是不容易的,其中有幾個點需要特別注意。話不多說,下面開始正文(注:本文對應的...
最近在公司做了個表情鍵盤的需求,這個需求的技術難度不會很大,比較偏向業(yè)務。但是要把用戶體驗做的好也是不容易的,其中有幾個點需要特別注意。話不多說,下面開始正文(注:本文對應的...
我們在項目中有時會碰到視頻相關的需求,一般的可以分為幾種情況: 1. 簡單的視頻開發(fā),對界面無要求,可直接使用系統(tǒng)UIImagePickerController。 (1)使用...
音頻輸出作為硬件資源,對于iOS系統(tǒng)來說是唯一的,那么要如何協(xié)調(diào)和各個App之間對這個稀缺的硬件持有關系呢? iOS給出的解決方案是"AVAudioSession" ,通過它...
泛型能夠讓開發(fā)者編寫自定義需求已經(jīng)任意類型的靈活可用的的函數(shù)和類型。能夠讓我們避免重復的代碼。用一種清晰和抽象的方式來表達代碼的意圖。 1.泛型解決的問題 下面是一個非泛型的...
前言 由于最近項目中在用Realm,所以把自己實踐過程中的一些心得總結分享一下。 Realm是由Y Combinator孵化的創(chuàng)業(yè)團隊開源出來的一款可以用于iOS(同樣適用于...
蘋果在iOS7.0以后推出了一個側滑返回手勢,當導航欄Push到下一頁時,可以通過側滑手勢pop到上一頁,這大大提高了用戶的體驗度,同時增加了可玩性。然而有些時候,當你pus...
CocoaPods是OS X和iOS下的一個第三類庫管理工具,通過CocoaPods工具我們可以為項目添加被稱為“Pods”的依賴庫,輕松管理第三方庫的版本。 CocoaPo...
應用情景 情景一: 說明:是不是和tableView的Plain類型一樣,其實這個是由兩個列表實現(xiàn)的 情景二: 說明:此時,就可以發(fā)現(xiàn)和普通的列表有些不一樣了 情景三: 說明...
前言 談到多環(huán)境,相信現(xiàn)在大多公司都至少有2-3個app環(huán)境了,比如Test環(huán)境,UAT(User Acceptance Test)用戶驗收測試環(huán)境,Release環(huán)境等等。...