前言 iOS里的UI控件其實沒有幾個鸭你,界面基本就是圍繞那么幾個控件靈活展開,最難的應(yīng)屬UICollectionView了,因為它的可定制化程度最高截粗,最靈活,值得我們?nèi)パ芯恳环?..
挺有意思~ 1. 使 UITableView 停止?jié)L動 你是不是想讓 tableView 滾到哪停在哪鸵隧?如下: 2. UITableView 滾動回調(diào)方法的執(zhí)行順序 你是不...
如題 從蘋果開發(fā)約束,方便了我們快速適配iPhone手機(jī),看到Masonry之后,我們就想要適配所有開發(fā)中所遇到的問題,今天就適配Masonry自適應(yīng)tableHeaderV...
我們組分享會上分享了頁面布局的一些寫法绸罗,中途提到了AutoLayout,會后我決定將很久前挖的一個坑給填起來(還有好多坑就不說了豆瘫,說了不填更毀形象了)珊蟀。 可使用的框架首推Ma...
文中較詳細(xì)介紹GCD隊列,各種GCD使用方法外驱,實例如何使用Dispatch Source監(jiān)聽系統(tǒng)底層對象育灸,分析不同鎖的性能對比腻窒,實例GCD死鎖情況。文中的Demo在這里 ht...
打算在項目中大面積使用RAC來開發(fā)磅崭,所以整理一些常用的實踐范例和比較完整的api說明方便開發(fā)時隨時查閱 聲明式編程泛型Declarative programming 函數(shù)反應(yīng)...
前言 你是否因為多任務(wù)的依賴而頭疼定页?你是否被一個個嵌套的block回調(diào)弄得暈頭轉(zhuǎn)向?快來投入Promises的懷抱吧绽诚。 正文 回調(diào)任務(wù)是很正常的現(xiàn)象典徊,比如說購買一個商品,需要...
一恩够、概述 通過學(xué)習(xí)前面筆者提供的兩種方法來實現(xiàn)類似微信朋友圈的評論回復(fù)功能后卒落,首先,筆者來分析兩者兩者的優(yōu)缺點(diǎn)蜂桶,以及兩者的使用場景儡毕。其次,筆者將通過方式一即用段頭+Cell+...
iOS App開發(fā)過程中,底部彈出框是一個非常常見的需求疆股。實現(xiàn)這個需求的方式有很多费坊,直接添加一個自定義的View讓它動畫展示和隱藏都是一種非常簡單的操作或者直接使用prese...
直接上代碼先,后面有截圖可以參考旬痹,小白代碼附井。 舉一反三,可以實現(xiàn) 從左邊顯示两残,右邊顯示永毅,上面顯示的view。 參考網(wǎng)址百度云鏈接
iOS App開發(fā)過程中人弓,底部彈出框是一個非常常見的需求沼死。如何寫一個漂亮的底部彈出框呢?方式有很多崔赌,直接添加一個自定義的View讓它動畫展示和隱藏都是一種非常簡單的操作意蛀,不過...
tableView是經(jīng)常使用的控件之一峰鄙,有了tableView就離不開cell浸间。一般cell的使用都是復(fù)用使用的,cell的加載經(jīng)常使用的有兩種方法吟榴,一種就是直接如下方法去獲...
在有社交分享平臺屬性的app中,我們經(jīng)衬野猓看見類似有tableview中多圖展示吩翻。不管是發(fā)布的表單界面中兜看,還是社交動態(tài)的時間線的界面中,都需要根據(jù)圖片數(shù)量動態(tài)變化界面狭瞎。最近剛好...
UIView可以說是我們?nèi)粘9ぷ髦薪佑|最多的一個對象细移、是所有視圖控件(不包括視圖控制器)的基類。主要的功能包括視圖樣式熊锭、層級弧轧、約束、自動布局碗殷、渲染精绎、手勢、動畫锌妻、坐標(biāo)轉(zhuǎn)換等等代乃。...
用我的雙手,成就你的夢想 ---棟哥 今天我的心愛的程序又出現(xiàn)bug,對于我這個小菜來說,不得不說是非常苦惱的,主要是cell加載的時候因為重用池的問題而出現(xiàn)各種的bug,...
版本記錄 前言 不管java贮预、oc還是其他面向?qū)ο蟮恼Z言,它們在設(shè)計模式上是相通的契讲,不同的只是語法仿吞。下面我就詳細(xì)的說一下oc中23種設(shè)計模式。再說之前先介紹兩篇我查閱的git...
一捡偏、概述 iOS開發(fā)中唤冈,相信許多開發(fā)者都遇到過,類似于像微信朋友圈的評論回復(fù)功能的開發(fā)银伟,難點(diǎn)莫過于 Cell里面的子控件布局 你虹、 點(diǎn)擊事件的回調(diào) 和 評論回復(fù)的邏輯處理。 筆...