我想實現這樣的功能:在一個table行數達到一定數量時,比如5行,UITableViewController
自動生成新分區。
詳細一點:條目1到條目5在 section1 中。然後用戶添加了新的條目,系統自動生成新分區 section2 ,然後將新條目添加到 section2 中。能實現麼?請高手給個思路,謝謝。
分區section需要在uitableview加載時就要計算出來
你可以根據你當前的總行數除以5來得到section的數量
-(NSInteger)numberOfSectionsInTableView {
return (rows-1)/5+1; //rows 為總的行數
}
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger) section {
if ((section+1)*5>rows) return rows%5;
return 5;
}