我們可以在UIView(UIViewRendering)的方法- (void)drawRect:(CGRect)rect;中去繪制一些我們所需要的圖形桩了,如虛線谅年、圓形朋贬、方形以及...
我們可以在UIView(UIViewRendering)的方法- (void)drawRect:(CGRect)rect;中去繪制一些我們所需要的圖形桩了,如虛線谅年、圓形朋贬、方形以及...
9 UICollectionViewCell的的優(yōu)化 在iOS 10 之前,UICollectionView上面如果有大量cell,當(dāng)用戶活動(dòng)很快的時(shí)候,整個(gè)UICollec...
在iOS應(yīng)用的開(kāi)發(fā)過(guò)程中,我們經(jīng)常會(huì)使用到WebView,當(dāng)我們對(duì)WebView進(jìn)行操作的時(shí)候,有時(shí)會(huì)需要進(jìn)行源生的操作.那么我記下來(lái)就與大家分享一下OC與JS交互. 首先先...
SwiftUI的一個(gè)神奇之處在于乡话,我們?cè)谧瞿承┕δ艿臅r(shí)候,無(wú)需過(guò)多地關(guān)心布局信息脂崔,而是把主要精力放在業(yè)務(wù)邏輯部分成艘,后續(xù)的文章中,我會(huì)專門寫一篇Data Flow的文章哆档。 那么...
摘要swiftUI提供的layout有:ZStack蔽挠、GeometryReader、HStack瓜浸、LazyVGrid澳淑、LazyHStack、LazyHGrid插佛、LazyVSt...
1 什么是some 在今年的WWDC上吏饿,蘋果新推出的SwiftUI中出現(xiàn)了新的關(guān)鍵字some 這里的some其實(shí)就是和一個(gè)稱為opaque(不透明)類型有關(guān),在返回類型前面加...
音頻輸出作為硬件資源肴熏,對(duì)于iOS系統(tǒng)來(lái)說(shuō)是唯一的甥材,需要通過(guò)“AVAudioSession”這個(gè)系統(tǒng)級(jí)全局對(duì)象對(duì)各個(gè)App進(jìn)行控制。控制路程如下圖:7GmDJTSBWag18A...
簡(jiǎn)單介紹一下 AOP 無(wú)痕埋點(diǎn)最重要的技術(shù)是將埋點(diǎn)代碼從業(yè)務(wù)代碼中剝離兄一,放到獨(dú)立的模塊中的技術(shù)厘线。寫業(yè)務(wù)的同學(xué)只需按照正常的設(shè)計(jì)思路編寫業(yè)務(wù)代碼,寫埋點(diǎn)的同學(xué)通過(guò) AOP 技術(shù)...
iOS上的輸入法出革,分為主程序造壮,叫containing app,和鍵盤骂束,叫extension耳璧。桌面我們看到的app就是主程序,安裝包在安裝完成后展箱,會(huì)安裝好主程序和鍵盤旨枯。這兩個(gè)在...