2010-08-10 168 views
0

我有一個UITableViewController,並且我已經指定了索引標題,以便用戶可以跳到特定的字母,就像iPhone上的iPod應用程序(特別是歌曲列表)。我已經設置了一切,並在UITableViewProtocol中實現了所有的方法。UITableView無法正常工作。爲什麼?

現在,這是問題所在。當我點擊右側的索引(它們是字母)時,表格無法正確更新。它的頂部會更新我點擊的標題,但實際的行不會。爲什麼會發生這種情況?我需要檢查什麼方法?我發現奇怪的是,行內容的標題更改保持不變。

謝謝!

+2

您需要包括一些示例代碼,我們可以看到你在做什麼 – Jason 2010-08-10 18:33:56

回答

1

你是否將數據源設置爲二維數組?右側的索引將按外部索引排序。

查看蘋果有關如何填充索引表的說明。如果你遵循他們的代碼示例,你應該能夠得到它的工作。

http://developer.apple.com/iphone/library/documentation/userexperience/conceptual/TableView_iPhone/CreateConfigureTableView/CreateConfigureTableView.html

+0

+1 http://developer.apple.com/iphone/library/documentation/userexperience/conceptual/TableView_iPhone/CreateConfigureTableView /CreateConfigureTableView.html#//apple_ref/doc/uid/TP40007451-CH6-SW30 – 2010-08-10 21:28:55

相關問題