哥幔嗦,有沒(méi)有demo之類的
使用AVPictureInPictureController實(shí)現(xiàn)自定義畫中畫(PiP)在iOS開(kāi)發(fā)中撼嗓,如果您想實(shí)現(xiàn)自定義畫中畫(PiP)功能粒没,就需要用到AVPictureInPictureController這個(gè)類了艇棕,配合AVPlayerLayer幼苛、AVPla...
哥幔嗦,有沒(méi)有demo之類的
使用AVPictureInPictureController實(shí)現(xiàn)自定義畫中畫(PiP)在iOS開(kāi)發(fā)中撼嗓,如果您想實(shí)現(xiàn)自定義畫中畫(PiP)功能粒没,就需要用到AVPictureInPictureController這個(gè)類了艇棕,配合AVPlayerLayer幼苛、AVPla...
在iOS開(kāi)發(fā)中倔喂,如果您想實(shí)現(xiàn)自定義畫中畫(PiP)功能雏蛮,就需要用到AVPictureInPictureController這個(gè)類了,配合AVPlayerLayer带斑、AVPla...
效果圖 由于licecap錄制的GIF失幀太嚴(yán)重, 都模糊掉了, 再放兩張高清截圖png1png2 前言 今年三月份鼓寺,斗魚(yú)獲騰訊領(lǐng)投的1億美元融資的消息被各大平臺(tái)報(bào)道轉(zhuǎn)載,在...
一、原理 核心是利用UITextField的secureTextEntry屬性隱藏內(nèi)容挂滓,注意該功能僅iOS13.2及以上支持苦银。 UITextField在開(kāi)啟密碼模式后,在截屏...
幾行代碼解決問(wèn)題,有2個(gè)方案往下看說(shuō)到iOS防截屏大部分人肯定說(shuō)無(wú)法實(shí)現(xiàn)幔虏,但是我在這樣回復(fù)了老板后纺念,老板給我答復(fù)是:愛(ài)奇藝,實(shí)現(xiàn)了O肜āO萜住!(付費(fèi)視頻) 我們也是開(kāi)發(fā)者瑟蜈,別人能實(shí)...
iOS內(nèi)購(gòu)這塊的開(kāi)發(fā)一直比較麻煩烟逊,除了各種購(gòu)買選項(xiàng)的問(wèn)題,最惡心的問(wèn)題就是丟單問(wèn)題铺根。丟單就是iOS內(nèi)購(gòu)過(guò)程中付了錢宪躯,但是App沒(méi)有發(fā)貨的問(wèn)題。要解決丟單問(wèn)題位迂,先要梳理一下整個(gè)...
目錄 1访雪、HTML標(biāo)簽轉(zhuǎn) 富文本 2、計(jì)算富文本的Size 3囤官、處理標(biāo)簽中包含 p 標(biāo)簽換行(獨(dú)占一行)的問(wèn)題 一冬阳、HTML標(biāo)簽轉(zhuǎn) 富文本(這里寫到String的擴(kuò)展里面了)...
前言 前兩天使用swift開(kāi)發(fā)公司的新項(xiàng)目蛤虐,要使用RSA加解密功能党饮,但是找了下三方庫(kù),發(fā)現(xiàn)其中比較常用的一個(gè)庫(kù)RSA_Swift驳庭,但是它只有公鑰加密刑顺、私鑰解密的功能,不能滿足...
Cocoapods 導(dǎo)入 2.MJRefresh的使用1.導(dǎo)入import MJRefresh2.設(shè)置頂部刷新和底部刷新的變量// 頂部刷新 let header = M...
今天重構(gòu)項(xiàng)目的時(shí)候把TabbarController重新整理了下饲常,設(shè)置tabbar通明背景的時(shí)候一直設(shè)置不成功蹲堂,于是使用XCode看了下圖層排查原因: 在網(wǎng)上查找了下關(guān)于這個(gè)...
個(gè)別手機(jī)系統(tǒng)上運(yùn)行項(xiàng)目時(shí),會(huì)爆這么個(gè)錯(cuò)誤: 問(wèn)題很明顯贝淤,就是某個(gè)庫(kù)未加載成功柒竞,這里就是 libMTLCapture.dylib ,但是這個(gè)庫(kù)并沒(méi)有使用到播聪,而且只是部分手機(jī)會(huì)爆...
在項(xiàng)目當(dāng)中經(jīng)承嗷看到一些非常好看的動(dòng)畫,于是乎自己也利用了一下業(yè)余時(shí)間把這塊東西整理 先看一個(gè)簡(jiǎn)單的結(jié)構(gòu)圖 CAAnimation本身不能使用离陶,需要使用他的子類稼虎。 CAProp...
如圖,避免浪費(fèi)時(shí)間 先看看是不是各位想要的效果(畫質(zhì)有點(diǎn)渣將就著看吧) 如果是你想要的功能又不想看廢話 這是輪子鏈接https://github.com/Venhoe/AD...
效果圖 依賴 Kingfisher 代碼介紹(詳細(xì)使用,請(qǐng)參考 Demo) 例一 代理方法 例二 注:非原創(chuàng),原作者是kingsic用Objective-C寫的,本人只是照著...
Swift提供了12種鍵盤類型: 在開(kāi)發(fā)中打却,我們可以根據(jù)不同的需求杉适,選擇不同的鍵盤樣式,例如柳击,當(dāng)我們只需要輸入手機(jī)號(hào)碼時(shí)淘衙,可以選擇純數(shù)字類型的鍵盤(.NumbersAn...
iOS11以后,將UIView賦值給self.navigationItem.titleView后,如果賦值的UIView中含有按鈕腻暮,點(diǎn)擊是無(wú)效的彤守,因?yàn)檫@個(gè)UIView的可觸控...
Q:導(dǎo)航欄上自定義titleView時(shí),titleView上的button和點(diǎn)擊手勢(shì)失效 A:兩步解決 1哭靖、在自定義的titleView的.m中重寫intrinsicCont...
XCode14在iOS12及以下系統(tǒng)具垫,運(yùn)行報(bào)錯(cuò): 解決方案: 查看報(bào)錯(cuò)是項(xiàng)目本身報(bào)錯(cuò)還是依賴的第三方庫(kù)報(bào)錯(cuò) 1、項(xiàng)目本身報(bào)錯(cuò):在項(xiàng)目的target -> Build Phas...
使用 brew update 時(shí)報(bào)錯(cuò): 情況是有一天要下載brew包试幽,發(fā)現(xiàn)update時(shí)報(bào)錯(cuò)如下筝蚕。 解決辦法: 1. 執(zhí)行doctor檢查程序 2. 然后按照doctor的指...
提要 剛開(kāi)始學(xué)習(xí)iOS開(kāi)發(fā)時(shí)用到了Cocoapods,安裝時(shí)踩了許多坑铺坞,現(xiàn)在總結(jié)一下之前的安裝經(jīng)驗(yàn) 1. 先安裝Homebrew 可能遇到的問(wèn)題: 安裝Homebrew時(shí)總是...