我正在使用UITableview。那裏有近100條記錄。我想在一次顯示10條記錄之後,我將點擊一個按鈕或UIPageControl,它將顯示下10條記錄。所以,請建議我該怎麼做?在uitableview中尋呼
回答
導航欄向前和向後按鈕,如果你只是想創建這樣,你可以按照下面的輪廓的表。
在您的按鈕中單擊附加或更改您的tableview的數據源數組中的數據。 (根據您的要求)
[self.myDataSourceArray addObjects:@"obj", @"obj2", nil];
刷新表
[self.tableView reloadData];
更新註釋:
OK讓我添加一些代碼,
//考慮這種方法當你點擊下一個按鈕
- (void)nextButtonAction
{
//Remove the older objects
[self.myDataSourceArray removeAllObjects];
//Add your new objects to the array
[self.myDataSourceArray addObjects:@"obj", @"obj2", nil];
//Reload the table
[self.tableView reloadData];
}
我認爲這對我來說不會有問題。你可以給我詳細的代碼或解釋我它適當..其他任何有用的鏈接爲上述 – Monica 2012-01-20 05:23:37
你可以有與頁碼
定義一個矩形要滾動,然後調用方法scrollRectToVisible:newRect爲UITableView的
CGRect newRect = CGRectMake(0, 0, tableView.frame.size.width, tableViewCell.height*10);
[tableView scrollRectToVisible:newRect animated:YES];
我不知道這是否是你的情況介紹分頁機制一件好事。因爲UITableView
應該可以處理大約100條記錄。想想你的地址簿,它可以很容易地包含超過100條記錄。
如果您在UITableView
過濾中有大量記錄,並且右邊帶有字母的字母的索引可以幫助您快速導航到所需的條目。
但是,如果您決定向一個表中添加更多記錄,常見的實踐是在表視圖的最底部添加「加載更多條目」單元格。
例如:查看AppStore-App中的Top50應用程序。
這真的違背了Apple的用戶界面指南。 TableViews內置高效分頁(可重用單元)。我有TableViews有4000條記錄,並且當電視背後的數據模型正確時,它可以非常靈敏。
如果你死了,可以使用NavBar,工具欄等上的按鈕,並使用它來調用scrollToRowAtIndexPath。
你可以保持按下按鈕
int i=0;
-(void)buttonPressed{
i=i+10;
[table reloadData];
}
然後次數的計數
cellForRowAtIndexPath
{
cell.textLabel.text = [NSString stringWithFormat:@"%@",[Arr objectAtIndex:i+indexPath.row]];
}
- 1. 尋呼和UITableView?
- 2. 在iCarousel中尋呼
- 3. 在ActiveRecord中尋呼
- 4. 在NHibernate中尋呼
- 5. 在asp.net中尋呼
- 6. 在slickGrid中尋呼
- 7. 在Umbraco中尋呼
- 8. 在Datalist中尋呼
- 9. 在Repeater中尋呼
- 10. 尋呼在PHP
- 11. 在Rediis尋呼
- 12. 尋呼在Marklogic
- 13. 在Joomla尋呼
- 14. 在Facebook中尋呼FQL
- 15. 在傳統ASP中尋呼
- 16. 在uiscrollview中手動尋呼
- 17. 在j模板中尋呼
- 18. 在asp.net-mvc-2中尋呼
- 19. 在T-SQL中尋呼
- 20. 在PHP中尋呼Laravel
- 21. 在內容中尋呼
- 22. 在Crystal Reports中尋呼
- 23. 在struts 2中尋呼
- 24. 在SQL Server中尋呼
- 25. 在MVC + Jquery中尋呼
- 26. 在ASP.NET gridview中尋呼
- 27. 在MVC中尋呼5
- 28. 在ASP網頁中尋呼?
- 29. 在java腳本中尋呼
- 30. 在php中的Ajax尋呼
谷歌,或這裏查詢的計算器。你會得到你的答案。 – 2012-01-17 12:25:35
看到這個:http://www.lwxted.com/blog/2012/smart-data-loading-table-views/ – Firdous 2012-10-02 09:55:02