2011-05-06 135 views
0

我有要求,我沒有配置在第一個聯繫人(表格視圖)中顯示前10個聯繫人的操作,第10個聯繫人後應該顯示剩餘的10個聯繫人聯繫第二頁(表格視圖)。在一個頁面中顯示前十個聯繫人,在第二個頁面中顯示其他聯繫人

它還應該儘快顯示工具欄第11個聯繫人添加到表格視圖中,顯示「下一個」和「上一個」。

請讓我知道我應該從哪裏開始? 任何教程或引用都是有趣的

+0

你確定一個的tableview是正確的做法?它顯示了大量的數據,並且更容易向下滾動下50個聯繫人,而不是分頁。但是,您的需求是否來自與分頁一起使用的API? – 2011-05-06 11:42:09

+0

我不這麼認爲tableview是正確的做法!你可以建議我,如果有關於我的問題的API,以便我可以在我的應用程序中使用它。什麼是分頁..我不知道它! – user720235 2011-05-06 12:04:44

+0

哦!我知道了。是的暱稱,我想分頁適合的視圖 – user720235 2011-05-06 12:19:32

回答

0

分頁只不過是瀏覽頁面,就像您所描述的那樣。

如果您想使用分頁顯示,只能顯示適合屏幕的條目數量,因此用戶始終可以看到所有內容並且無需滾動。你仍然可以使用tableView並禁用滾動,儘管我仍然認爲tableView是一種顯示大量數據的好方法。

要通過數據瀏覽一些這三種方法都可以給你一個想法:

按鈕在UIToolbar去來回

enter image description here

UISegmentedControl在UIToolbar

enter image description here

UIPageControl底部,整個內容是在一個UIScrollView,用戶可以刷卡辦理頁

enter image description here

+0

好吧!我知道了!!但我如何限制頁面中的前10行和其他頁面上的其他10行? – user720235 2011-05-06 12:42:11

+0

假設你已經有一個模型作爲包含100個條目的NSArray,那麼你只需使用'subarrayWithRange:'引用10,並使用該新數組作爲你的tableview的數據源。 – 2011-05-06 12:48:47

+0

@nick:我是新的蜜蜂在iphone應用程序開發。我覺得你沒有得到我!我想說的是,假設如果我總共有50行,並且如果行超過10那麼tableview應該停止滾動和分段controll或任何其他類似的工具欄應該出現顯示按鈕'私下和下一個'。任何教程appriciated。 – user720235 2011-05-06 13:17:10

相關問題