源碼地址: AvoidCrash https://github.com/chenfanfang/AvoidCrash 前言 一個(gè)已經(jīng)發(fā)布到AppStore上的App,最...
源碼地址: AvoidCrash https://github.com/chenfanfang/AvoidCrash 前言 一個(gè)已經(jīng)發(fā)布到AppStore上的App,最...
項(xiàng)目開(kāi)發(fā)過(guò)程中經(jīng)常會(huì)用到tableview來(lái)加載網(wǎng)絡(luò)數(shù)據(jù),而經(jīng)常要用到的一個(gè)功能就是下拉刷新,上拉加載更多。雖然有很多第三方框架可以使用,但是有時(shí)我們還是想自己手動(dòng)定制來(lái)達(dá)到...
閑聊 人一旦運(yùn)氣差,喝水都能噎著。我又被發(fā)”畢業(yè)證“了,??,對(duì)?。?!沒(méi)有聽(tīng)錯(cuò),發(fā)畢業(yè)證的當(dāng)天上午剛討論完需求,中午吃完飯,正常去公司前面的小公園溜達(dá),沒(méi)想到,從天而降的暗器打...
一、UIStackView簡(jiǎn)介 UIStackView是iOS9中新增的API,類(lèi)似于Android中的線性布局。UIStackView提供了一個(gè)高效的接口用于平鋪一行或一列...
這種情況我是在用 CTMediator 時(shí) Swift 與 OC 相互傳值回調(diào)用到的,記錄一下。 1.OC 給 Swift 用字典傳 Block 1) OC 代碼正常寫(xiě) 2)...
呼吸效果 比如想實(shí)現(xiàn)一個(gè)圖片的放大縮小的呼吸效果放大的動(dòng)畫(huà)時(shí)長(zhǎng)是 2s、縮小的動(dòng)畫(huà)時(shí)長(zhǎng)是 1s 代碼處理 采用 CAAnimationGroup 方式實(shí)現(xiàn),但是需要注意起始時(shí)...
三年前我寫(xiě)的時(shí)候使用的是flutter_inapp_purchase,現(xiàn)在已經(jīng)更新到了5.4.0,因?yàn)槟菚r(shí)候官方還沒(méi)有出插件,是一位民間大神寫(xiě)出來(lái)的,而且使用廣泛.本是打算使...
IAP內(nèi)購(gòu)支付流程 Client向Server發(fā)送請(qǐng)求,獲得一份產(chǎn)品列表。 Server返回包含產(chǎn)品標(biāo)識(shí)符的列表。 Client向App Store發(fā)送請(qǐng)求,得到產(chǎn)品的信息。...
Core Animation 實(shí)際是直接作用在 CALayer 上的,而不是UIView上。view是負(fù)責(zé)響應(yīng)事件的,layer是負(fù)責(zé)顯示的,可以看成view是layer的包...