今天遇到一個(gè)神奇的現(xiàn)象,我設(shè)置了一個(gè)100 * 100的 texture,然后使用 ComputeShader 讓它填充一些顏色,結(jié)果卻有一個(gè)黑...
通常使用 CIFilter 可以對圖像做一些處理,如果有些效果我們不滿意寝蹈,我們需要自己去實(shí)現(xiàn)的話,是可以通過寫 metal 來自定義 CIFil...
我需要制作一個(gè)快速更新 UIImage 的功能,一開始使用 UIImageView 來顯示圖片棠涮,所以需要頻繁的調(diào)用 UIImageView.im...
常規(guī)做法當(dāng)然是遍歷刺覆。 常規(guī)做法沒有問題严肪,但是有時(shí)候太慢了,我們需要更快的方法。幸運(yùn)的是驳糯,IOS 提供了 vDSP 框架篇梭。 可以在里面找到 Vec...
監(jiān)聽音量變化 似乎并沒有一種正式的方式可以監(jiān)聽并覆蓋掉系統(tǒng)音量按鈕的行為酝枢。我們可以使用的是一個(gè)對系統(tǒng)音量變化的事件監(jiān)聽恬偷。只需要按如下代碼添加上監(jiān)...
如果你設(shè)置的 UIPanGestureRecognizer 不起作用帘睦,可能是因?yàn)?UIPanGestureRecognizer 初始化方式不對袍患。...
當(dāng) Shader 有錯(cuò)誤的時(shí)候竣付,Xcode 的輸出窗口會(huì)在每一幀都輸出 IOAF code *之類的錯(cuò)誤诡延, *表示一個(gè)數(shù)字,比如 IOAF co...
協(xié)程 協(xié)程簡單的來說古胆,就是用戶態(tài)的線程肆良。 emmm,還是不明白對吧赤兴,那想象一個(gè)這樣的場景妖滔,如果在一個(gè)單核的機(jī)器上有兩個(gè)線程需要執(zhí)行,因?yàn)橐淮沃荒?..
最近一直想內(nèi)錄自己那臺(tái)電鋼的聲音到手機(jī)里桶良,畢竟外錄座舍,會(huì)錄制到空氣里的聲音,還有聲音直接通過手機(jī)麥克風(fēng)錄制效果也不好陨帆。 一開始我是買了一根公對公的...