iOS開發 UITableView的使用

2021-06-29 10:04:05 字數 1193 閱讀 3547

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 是這...