uitableview是我們使用用來展示資料的,他的使用很廣泛,也是使用最多的控制項,下面就一起看看他的簡單使用吧。
uitabelview本身自帶uiscrollview,所以資料多了,他就是自動滾動。
要想在uitabelview中顯示資料,必須有乙個資料來源,也就是讓viewcontroller實現協議。
@inte***ce viewcontroller ()
1.可以使用連線的方式
2.self.tableview.delegate = self;
然後實現這個協議中得下列三個方法。
1.返回一共有幾組資料。
-(nsinteger)numberofsectionsintableview:(uitableview *)tableview
2.返回每組有幾行
-(nsinteger)tableview:(uitableview *)tableview numberofrowsinsection:(nsinteger)section
3.展現每行的資料
-(uitableviewcell *)tableview:(uitableview *)tableview cellforrowatindexpath:(nsindexpath *)indexpath
hero *hero = self.heros[indexpath.row];
cell.textlabel.text = hero.name;
cell.detailtextlabel.text = hero.intro;
cell.imageview.image = [uiimage imagenamed:hero.icon];
return cell;
}
這就uitableview 的簡單使用!
iOS開發小技巧 重新整理UITableView
現在就來看看,重新整理uitableview該怎麼做吧,一般情況下,我們會通過直接呼叫reloaddata的方法,去重新整理uitableview的。重新整理uitableview self.tableview reloaddata reloaddata是重新整理整個uitableview,有時候,...
iOS開發小技巧 重新整理UITableView
今天我們來看看如何重新整理uitableview的,一般情況下,重新整理uitableview,我們會直接呼叫reloaddata方法。self.tableview reloaddata reloaddata是重新整理整個uitableview,有時候,我們可能需要區域性重新整理。比如 只重新整理乙...
mac開發 ios開發
但是,任何乙個作業系統上,只使用開發語言就去開發程式是不行的。還需要有介面庫。尤其是支援object c的介面庫。mac上使用oc開發應用程式,都會使用xcode這個ide,整合開發工具,xcode中整合了gui介面庫。可以直接拖動控制項到介面上。objective c是一門語言,而cocoa 是這...