UISlider作為進(jìn)度條一直為我們所使用,如果想獲取變化的值,通過(guò)UIControlEventValueChanged即可獲取,但是如果想獲取滑動(dòng)開(kāi)始和結(jié)束的事件需要另外兩...
UISlider作為進(jìn)度條一直為我們所使用,如果想獲取變化的值,通過(guò)UIControlEventValueChanged即可獲取,但是如果想獲取滑動(dòng)開(kāi)始和結(jié)束的事件需要另外兩...
在iOS 10之前,執(zhí)行動(dòng)畫(huà)可以使用UIView以下三個(gè)類方法: animateWithDuration: animations: animateWithDuration: ...
在構(gòu)建應(yīng)用程序時(shí),有一個(gè)重要的問(wèn)題是如何在每次啟動(dòng)之間持久化數(shù)據(jù),以便重現(xiàn)最后一次關(guān)閉應(yīng)用前的狀態(tài)。在iOS和OS X上,蘋(píng)果提供了三種選擇:Core Data、屬性列表(P...
老規(guī)矩還是先上效果圖視頻效果點(diǎn)這里 老規(guī)矩還是先吐槽 簡(jiǎn)書(shū)限制gif不超過(guò)10M我就忍了,我的圖為什么還跑的這么快,又沒(méi)人追你跑那么快干啥 然后外面怎么還在下雨,這都啥時(shí)候了...
不知不覺(jué),做 iOS 開(kāi)發(fā)也有一年多時(shí)間了,算是經(jīng)歷了從入門(mén)到初級(jí)的過(guò)程,最近也感到些許迷茫,不知道以后的路怎么走。下周馬上就要加入一家新公司去獨(dú)立開(kāi)發(fā)一個(gè)項(xiàng)目了,希望接下來(lái)...
該篇主要為大家講解兩個(gè)用起來(lái)比較簡(jiǎn)單,但是效果卻極好的strokeEnd和strokeStart。本文通過(guò)兩個(gè)項(xiàng)目來(lái)對(duì)它們的使用進(jìn)行演示。strokeEnd以及strokeS...
很多人都說(shuō)我動(dòng)畫(huà)做的賊6,但是不知道CALayer的原理,也不知道CALyer常用的幾個(gè)子類,也并不知道貝塞爾曲線到底是怎么拐彎的,但是......我動(dòng)畫(huà)做的真的特別牛逼。 ...
之前講到幾個(gè)常用的CALayer的子類,對(duì)對(duì)對(duì),就是他:iOS動(dòng)畫(huà)篇_CALayer這些牛逼的子類你造嗎。今天我們來(lái)講其他幾個(gè)吧,要不然,我不說(shuō)你是不是以為我不會(huì)?。?! 那我...