程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> uitableview-如何設置UITableView部分

uitableview-如何設置UITableView部分

編輯:編程綜合問答
如何設置UITableView部分

我想實現這樣的功能:在一個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;
}
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved