0
我有3個按鈕和一個tableview的視圖。當我按下button1時,button1後面的數據應該加載到tableview中。但是當我按下button2時,button2後面的數據應該進入同一個tableview。如何在按下按鈕時更改桌面視圖中的數據
我該如何做到這一點?
我有3個按鈕和一個tableview的視圖。當我按下button1時,button1後面的數據應該加載到tableview中。但是當我按下button2時,button2後面的數據應該進入同一個tableview。如何在按下按鈕時更改桌面視圖中的數據
我該如何做到這一點?
只需將表視圖的dataSource
切換到符合UITableViewDataSource
的不同對象即可。
-(void)pressedButton1
{
self.tableView.dataSource = self.button1DataSource;
[self.tableView reloadData];
}
-(void)pressedButton2
{
self.tableView.dataSource = self.button2Source;
[self.tableView reloadData];
}
和什麼意思self.button1和self.button2? – Steaphann
他正試圖建議與這些按鈕相關的數據源。 – user210504