LazyTableViewUITableView 第三方框架
LazyTableView 是一個(gè)可以最大程度簡化uitableview操作的第三方框架
UITableView可謂是ios開發(fā)里的重中之重了,熟練掌握tableview的程度很大意義上決定著你對(duì)ui界面的熟悉程度,不過當(dāng)邏輯復(fù)雜的時(shí)候,操作uitableview還是一件挺麻煩的事情,所以本框架旨在可以最大程度的減輕uitableview的繁瑣,讓程序員們可以更多的去考慮邏輯問題,而不是界面的調(diào)整。
它可以做什么
1.自動(dòng)加載遠(yuǎn)程url的json數(shù)據(jù),對(duì)于section的解析也不在話下,讓用戶用更少的代碼獲得更高的效率。
2.手工創(chuàng)建本地的靜態(tài)cell,可以自由的控制section和cell的一切。
3.自定義的hud動(dòng)畫可以在加載數(shù)據(jù)的時(shí)候毫無違和感。
為什么要使用它
1.簡單方便,將大量繁瑣的操作封裝起來,用戶只需幾行代碼即可獲得一個(gè)遠(yuǎn)程數(shù)據(jù)抓取的tableview。
2.使用delegate模式,這樣可以將cell,viewcontroller和data分離開來,一個(gè)cell綁定一個(gè)dataitem,使用orm將遠(yuǎn)程的json數(shù)據(jù)轉(zhuǎn)化為本地的對(duì)象。
3.本地靜態(tài)cell可以使用block創(chuàng)建,并且設(shè)置點(diǎn)擊事件。
評(píng)論
圖片
表情
