2011-11-04 90 views
0

我有一個UITableView,看起來像這樣:是否可以自定義部分列表列的外觀?

enter image description here

我不知道什麼節頭的右側(我在紅色圓圈的東西)列被調用,但我想自定義列表,以便它看起來像這樣:

enter image description here

這可能嗎?這件事甚至有名字嗎?我試着用Google搜索,但我甚至不知道它叫什麼。

編輯:我並不想改變字母都出現了什麼在這個名單 - 我試圖更改列的外觀,所以它看起來像我的第二個形象在這裏。

回答

0

這就是所謂的節索引標題,並且在UITableViewDataSource委託方法稱爲sectionIndexTitlesForTableView:

這將返回章節標題的數組。您可以輕鬆地在這裏返回一個數組以字母A到Z 它看起來像

-(NSArray*)sectionIndexTitlesForTableView:(UITableView*)tableview{ 
    return [NSArray arrayWithObjects:@"A",@"B"[email protected]"Y",@"Z",nil]; 
} 
+0

對不起,我想你誤解了我的問題。我知道如何讓這一列的字母出現,但我試圖改變他們的*外觀*,使他們看起來像我發佈的第二張圖片。 – MusiGenesis

+0

這裏是如何做你想找的我相信的鏈接:http://stackoverflow.com/questions/750119/how-do-i-change-the-color-of-the-side-alphabet-in-一個索引-的UITableView – utahwithak

相關問題