2012-01-24 72 views
-5

需要應用程序動態地將行添加到TableView。如何實現?如何動態添加行到UITableView?


這似乎並不工作:

NSIndexPath *path = [[NSIndexPath alloc]initWithIndex:(rowCount - 1)]; 
[self.tableView insertRowsAtIndexPaths: 
    [NSArray arrayWithObject:path] withRowAnimation:UIViewAnimationCurveEaseIn]; 
+0

你有沒有嘗試過任何東西 - 你有任何代碼給我們看? –

+0

你必須爲你的問題增加一些細節。否則,你無法得到一個好的答案。看看[UITableView](http://developer.apple.com/library/ios/#documentation/uikit/reference/UITableView_Class/Reference/Reference.html) – Besi

回答

0

看一看:

-(void)insertRowsAtIndexPaths:(NSArray *)indexPaths  
     withRowAnimation:(UITableViewRowAnimation)animation 

如果你會等了一會兒寫這個問題,你會看到無數 對類似問題的建議。

+0

問題是,它不適用於我.. NSIndexPath * path = [[NSIndexPath alloc] initWithIndex:(rowCount - 1)]; [self.tableView insertRowsAtIndexPaths:[NSArray arrayWithObject:path] withRowAnimation:UIViewAnimationCurveEaseIn]; – GeorgeBuron