我們可以在UIView(UIViewRendering)的方法- (void)drawRect:(CGRect)rect;中去繪制一些我們所需要的圖形嫂便,如虛線捉邢、圓形坏逢、方形以及...
我們可以在UIView(UIViewRendering)的方法- (void)drawRect:(CGRect)rect;中去繪制一些我們所需要的圖形嫂便,如虛線捉邢、圓形坏逢、方形以及...
9 UICollectionViewCell的的優(yōu)化 在iOS 10 之前,UICollectionView上面如果有大量cell,當用戶活動很快的時候,整個UICollec...
在iOS應(yīng)用的開發(fā)過程中,我們經(jīng)常會使用到WebView,當我們對WebView進行操作的時候,有時會需要進行源生的操作.那么我記下來就與大家分享一下OC與JS交互. 首先先...
SwiftUI的一個神奇之處在于亚斋,我們在做某些功能的時候阁苞,無需過多地關(guān)心布局信息差购,而是把主要精力放在業(yè)務(wù)邏輯部分异逐,后續(xù)的文章中,我會專門寫一篇Data Flow的文章欣喧。 那么...
摘要swiftUI提供的layout有:ZStack腌零、GeometryReader、HStack唆阿、LazyVGrid益涧、LazyHStack、LazyHGrid驯鳖、LazyVSt...
1 什么是some 在今年的WWDC上闲询,蘋果新推出的SwiftUI中出現(xiàn)了新的關(guān)鍵字some 這里的some其實就是和一個稱為opaque(不透明)類型有關(guān)久免,在返回類型前面加...
音頻輸出作為硬件資源,對于iOS系統(tǒng)來說是唯一的扭弧,需要通過“AVAudioSession”這個系統(tǒng)級全局對象對各個App進行控制阎姥。控制路程如下圖:7GmDJTSBWag18A...
簡單介紹一下 AOP 無痕埋點最重要的技術(shù)是將埋點代碼從業(yè)務(wù)代碼中剝離鸽捻,放到獨立的模塊中的技術(shù)呼巴。寫業(yè)務(wù)的同學只需按照正常的設(shè)計思路編寫業(yè)務(wù)代碼,寫埋點的同學通過 AOP 技術(shù)...
iOS上的輸入法御蒲,分為主程序衣赶,叫containing app,和鍵盤厚满,叫extension府瞄。桌面我們看到的app就是主程序,安裝包在安裝完成后碘箍,會安裝好主程序和鍵盤遵馆。這兩個在...
@CYC666 至少v個50吃肯德基嘛
iOS APP Extension - Custom KeyBoard文檔來自官方文檔的內(nèi)容 App Extension Programming Guide - Custom KeyBoard[https://developer.apple.com...
來自官方文檔的內(nèi)容 App Extension Programming Guide - Custom KeyBoard[https://developer.apple.com...
安裝CocoaPods時提示無權(quán)限錯誤: 解決辦法: 1.刪除CocoaPods; 2.用命令"which -a ruby",查看只有一個系統(tǒng)自帶的ruby目錄丰榴。 需要自己再...
一:首先Mac 最新版本的系統(tǒng)安裝cocoapods 跟之前不大一樣逻恐、已經(jīng)不需要手動去克隆下載Git的資源庫到本地了 已經(jīng)會自動連接云庫了 操作步驟:一: 首先可以卸載本地已...
最新版xcode又行了
xcode新版import時不提示xcode13 import時不自動補全文件名姆涩,網(wǎng)上的解決方案普遍是老辦法:File → WorkSpace Setting → Build System : Legacy ...
確實對性能侵害比較高,不如自己去手動計算緩存
iOS-UITableViewCell自適應(yīng)高度最優(yōu)雅的方法在iOS開發(fā)當中惭每,如果涉及到UITableViewCell的一些復(fù)雜UI的繪制時難免會碰到這么一個難題:UITableViewCell的高度如何設(shè)置骨饿! 的確,我們就拿一個簡單...
性能侵害比較高吧
ios 表格cell高度自適應(yīng)-(CGFloat)tableView:(UITableView*)tableView heightForRowAtIndexPath:(NSIndexPath*)index...
很長的前言 在block語句塊中宏赘,如果需引用self,而self對象中又持有block對象黎侈,就會造成循環(huán)引用循環(huán)引用(retain cycle)察署,導(dǎo)致內(nèi)存泄露,比如以下代碼 ...