??廢話不多說(shuō)開(kāi)始上代碼了。首先創(chuàng)建一個(gè)CYXRefreshHeader 初始化三個(gè)點(diǎn)的Layer 在父視圖改變的時(shí)候設(shè)置監(jiān)聽(tīng)scrollview的滑動(dòng)偏移量 ??這里- (...
![240](https://cdn2.jianshu.io/assets/default_avatar/3-9a2bcc21a5d89e21dafc73b39dc5f582.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP屬地:浙江
??廢話不多說(shuō)開(kāi)始上代碼了。首先創(chuàng)建一個(gè)CYXRefreshHeader 初始化三個(gè)點(diǎn)的Layer 在父視圖改變的時(shí)候設(shè)置監(jiān)聽(tīng)scrollview的滑動(dòng)偏移量 ??這里- (...
前言 ??在日常的開(kāi)發(fā)過(guò)程我們經(jīng)常遇到子視圖在父視圖外面點(diǎn)擊無(wú)響應(yīng)的情況即横,我們通常用hitTest:withEvent:方法和pointInside方法站楚,那么這兩個(gè)方法究竟實(shí)...
??水印請(qǐng)忽略蝠引,誰(shuí)讓我窮呢单起。??廢話不多說(shuō)開(kāi)始上代碼了抱怔。首先創(chuàng)建一個(gè)chartView 定義一個(gè)畫(huà)線的方法,根據(jù)最大值畫(huà)線實(shí)現(xiàn)為: 首先先畫(huà)三條線: 再畫(huà)y顯示Label 接...
??前幾天開(kāi)發(fā)群里有一個(gè)老兄問(wèn)了一個(gè)開(kāi)發(fā)問(wèn)題嘀倒,他們的需求是要做一個(gè)類似音頻進(jìn)度條的東西屈留,我感覺(jué)設(shè)計(jì)還不錯(cuò),于是就寫(xiě)了個(gè)小demo供大家參考测蘑,在爭(zhēng)得了他的同意的情況下寫(xiě)下這篇文...