2009-05-20 103 views
0

希望你們一切都好,也是最好的你的心情。如何更改sectionIndexTitlesForTableView的字母顏色?

我有一個小問題善意幫助我獲得它的解決方案。

我的問題是:

我用我的應用垂直搜索,使用方法sectionIndexTitlesForTableView()的tableview的我會在rightside從從上到下列出所有的字符。

但是這些字母有固定的顏色。我需要改變這種顏色。由於我新手我不知道如何處理它。

請幫忙解決。

謝謝你,對不起,如果你發現我錯了英文。

+0

不認爲我們可以做到這一點。 – lostInTransit 2009-05-20 11:09:08

回答

3

有沒有支持的方式來做到這一點。即使你有權訪問索引視圖(你不容易),這是不可能的,因爲iPhone上沒有NSAttributedString,所以你不能返回顏色信息。

實現此目的的最佳方法是關閉tableview的索引並從頭開始自己生成,將它浮動到tableview之上。但我不會爲新的iPhone開發人員推薦這種方法。最好花一些認真的時間學習按照蘋果計劃的方式構建用戶界面。一旦你瞭解了蘋果的UI以及它的實現方式,那麼你可以做出明智的決定,決定是否應該打破UI規則。