我們?cè)陂_(kāi)發(fā)中有沒(méi)有遇到彈出一個(gè)氣泡的縮放視圖,起到提示或者引導(dǎo)用戶(hù)點(diǎn)擊的作用?我在開(kāi)發(fā)中就遇到了這樣的需求。氣泡是要求從某個(gè)角彈出變大,然后又縮回到對(duì)應(yīng)的角。動(dòng)畫(huà)效果:...
我們?cè)陂_(kāi)發(fā)中有沒(méi)有遇到彈出一個(gè)氣泡的縮放視圖,起到提示或者引導(dǎo)用戶(hù)點(diǎn)擊的作用?我在開(kāi)發(fā)中就遇到了這樣的需求。氣泡是要求從某個(gè)角彈出變大,然后又縮回到對(duì)應(yīng)的角。動(dòng)畫(huà)效果:...
本文長(zhǎng)期更新! 準(zhǔn)備工作: 安裝前:給Terminal終端配置網(wǎng)絡(luò)代理[http://www.itdecent.cn/p/0ad19c5e7def]安裝后:CocoaPod...
目錄相機(jī)基本實(shí)現(xiàn)步驟捕捉會(huì)話(huà)——AVCaptureSession捕捉輸入——AVCaptureDeviceInput捕捉預(yù)覽——AVCaptureVideoPreviewLa...
網(wǎng)頁(yè)布局方式其實(shí)就是瀏覽器是如何對(duì)網(wǎng)頁(yè)中的元素進(jìn)行排版的1.標(biāo)準(zhǔn)流(文檔流、普通流)排版方式 浮動(dòng)流的排版方式 注意點(diǎn): 特點(diǎn): 3.定位流排版方式 浮動(dòng)元素脫標(biāo)4.1 ...
load方法的本質(zhì)是什么?initialize呢??jī)蓚€(gè)有什么區(qū)別? 最好的研究方法就是實(shí)踐:新建兩個(gè)類(lèi)實(shí)現(xiàn)load方法 2019-08-27 14:16:08.683691+...
RunLoop從字面意思上理解就是一個(gè)運(yùn)行循環(huán)。RunLoop的基本作用 保持程序的持續(xù)運(yùn)行處理App中的各種事件,比如 :觸摸事件、定時(shí)器事件等節(jié)省CPU資源,提高效率 比...
iOS控制器平時(shí)總調(diào)用viewDidload其流程也是從 viewDidLoad->viewWillAppear -> viewDidAppear ->viewWillDis...
dispatch_group-從概念到基本的使用 關(guān)于dispatch_group就是把一組任務(wù)交到隊(duì)列中,這些隊(duì)列可以不相關(guān),然后監(jiān)聽(tīng)這組任務(wù)完成的事件 常見(jiàn)的幾個(gè)方法: ...
OC中的方法的調(diào)用,其實(shí)都是轉(zhuǎn)換為objc_msgSend函數(shù)的調(diào)用 繼續(xù)調(diào)用進(jìn)階回顧二的SFPerson對(duì)象,我們可以理解為person的run方法調(diào)用最終在c語(yǔ)言的如下方...