2011-05-05 21 views
0

你有沒有注意到在iPod應用中,sectionIndex,第一個是一個「放大鏡」,它太可愛了!但是當我們實施sectionIndexTitlesForTableView:的方法時,我們已經被告知它需要返回一個NSArrayNSString裏面,那麼,如何使它成爲圖標呢?也許蘋果定義一些特殊的替代品,如果我們提供一些特定的字符,任何人都有這個想法?可以使用imageIndexTitlesForTableView的圖像嗎?

回答

4

放大鏡圖標是通過使節索引標題數組中的第一項爲值UITableViewIndexSearch來實現的。

然後你必須記住索引0意味着用戶想要使用搜索界面。換句話說,在索引標題中使用UITableViewIndexSearch時,您必須記住您的第一個實際索引標題位於索引1,而不是0.

您正確的看到,索引標題數組是NSString的數組。你不能在那裏提供其他圖像。 (如果可以的話,那會很酷,但是目前沒有這種機制。)

+0

我也這麼認爲。如果這可能會很棒!我們可以使用setionIndex很多小東西... – 2011-05-05 15:09:06

+0

感謝您的回答。它在sectionIndexTitleForTableview中非常好 – Anand 2011-07-19 07:34:25

相關問題