本文為作者原創(chuàng)凛虽,未經(jīng)作者允許不得轉(zhuǎn)載。該文同時(shí)發(fā)表在騰訊bugly公眾號(hào):http://mp.weixin.qq.com/s/W1_0VrchCO50owhJNmJnuQ ...
本文為作者原創(chuàng)凛虽,未經(jīng)作者允許不得轉(zhuǎn)載。該文同時(shí)發(fā)表在騰訊bugly公眾號(hào):http://mp.weixin.qq.com/s/W1_0VrchCO50owhJNmJnuQ ...
git-merge完全解析 Git的git-merge是在Git中頻繁使用的一個(gè)命令广恢,很多人都覺(jué)得git合并是一個(gè)非常麻煩的事情凯旋,一不小心就會(huì)遇到丟失代碼的問(wèn)題,從而對(duì)git...
從一個(gè)具體需求說(shuō)起 應(yīng)用中有多個(gè)頁(yè)面內(nèi)的UICollectionViewCell需要實(shí)現(xiàn)一個(gè)相同的小動(dòng)畫:被選中時(shí)钉迷,先縮小到原來(lái)的0.8倍至非,再回彈到0.9倍。動(dòng)畫本身實(shí)現(xiàn)起來(lái)...
前言(其實(shí)就是廢話,可以忽略 = =) 側(cè)滑返回手勢(shì)是從iOS7開(kāi)始增加的一個(gè)返回操作枷颊,經(jīng)歷了兩年時(shí)間估計(jì)iPhone用戶大部分都已經(jīng)忽略了屏幕左上角那個(gè)礙眼的按鈕了。之前在...
根據(jù)iOS系統(tǒng)方法創(chuàng)建的UIBarButtonItem間距在一般看來(lái)是比較大的, 如果想要調(diào)整, 可以嘗試以下一種方法:首先創(chuàng)建兩個(gè)UIBarButtonItem 運(yùn)行結(jié)果如...
參考文章 navigationItem UINavigationItem UINavigationBar UIBarButtonItem UIButton iOS 7 教程:...
問(wèn)題 在 MVC 的結(jié)構(gòu)中羹令,UIViewController 比其他層更難以測(cè)試鲤屡。因?yàn)閁IViewcontroller中的有很高的耦合性,邏輯與視圖的生命周期緊密的聯(lián)系在一起...
前言 前面發(fā)了一篇iOS 面試的文章福侈,在說(shuō)到 UIView 和 CALayer 的區(qū)別和聯(lián)系的時(shí)候酒来,被喵神指出沒(méi)有切中要點(diǎn),所以這里就 CALayer 和 UIView 這個(gè)...
前言: 按照時(shí)間順序肪凛,事件的生命周期是這樣的:事件的產(chǎn)生和傳遞(事件如何從父控件傳遞到子控件并尋找到最合適的view堰汉、尋找最合適的view的底層實(shí)現(xiàn)、攔截事件的處理)->找到...
Swift 在設(shè)計(jì)上非常注重函數(shù)式思想的滲透显拜,這使得我們?cè)谌粘i_(kāi)發(fā)中又有了一個(gè)新的方向可以選擇衡奥。很多人可能不太了解函數(shù)式,其實(shí)我之前也并沒(méi)有怎么接觸過(guò)函數(shù)式編程远荠,所以本文也就...
iOS中有時(shí)候會(huì)遇到虛線繪制矮固,關(guān)于繪制虛線有兩種方式,一種是通過(guò)Context繪制圖片通過(guò)UIImageView展示虛線譬淳,第二中通過(guò)CAShapeLayer的形式設(shè)置虛線. ...