tableView右側聯絡人/城市的索引設定
在做專案的時候,如果有朋友做城市列表或者通訊錄列表的時候。產品都會給出頁面右側的索引功能的,我這次做專案時就遇到了,所以這個索引功能也是常用的,在此記錄一下,供大家參考:
-索引這個問題其實挺簡單的,我們無需做任何東西,tableView已經給我封裝好了,我們只需要把大寫字母加到陣列中,然後呼叫tableView的代理方法就可以輕鬆實現。
大寫字母加到陣列裡這裡就不說了,一個for迴圈搞定。一般的專案中都是後端返回的陣列。我們需要解析一下的
程式碼如下:
tableViewDelegate
- (NSArray<NSString *> *)sectionIndexTitlesForTableView:(UITableView *)tableView {
return self.sectionIndexTitleArray;
}
如需設定索引的背景顏色或者字型顏色或者點選顏色時。需要在初始化tableView的時候設定的:
//修改右邊索引的背景色
// _tableView.sectionIndexBackgroundColor = [UIColor greenColor];
//修改右邊索引字型的顏色
_tableView.sectionIndexColor = [UIColor redColor];
//修改右邊索引點選時候的背景色
// _tableView.sectionIndexTrackingBackgroundColor = [UIColor orangeColor];
相關文章
- iPhone緊急聯絡人設定教程 iPhone怎麼設定緊急聯絡人?iPhone
- 小米手機設定緊急聯絡人方法 小米能設定緊急聯絡人嗎?
- OPPO手機緊急聯絡人設定使用教程 OPPO手機怎麼設定緊急聯絡人
- UITableView基礎[ 5 ] 右側索引的實現UIView索引
- Android2.0 如何設定和讀取聯絡人的分組(Group)Android
- QComboBox 右側下拉按鈕qss樣式設定
- CRM系統中的聯絡人是什麼?如何進行聯絡人管理?
- iOSContactsUI(聯絡人)iOSUI
- 設定谷歌瀏覽器視窗右側滾動條的樣式谷歌瀏覽器
- 蘋果iphone XS匯入聯絡人的方法 iphone XS怎麼批次匯入聯絡人?蘋果iPhone
- 網站聯絡人更改操作網站
- win10 如何匯入人脈聯絡人_win10人脈怎麼匯入聯絡人Win10
- 初識 iOS 9 中新的聯絡人框架iOS框架
- IDEA 右側的maven框消失IdeaMaven
- Dynamics 365 控制右側欄的介面
- android studio 開發右側預覽指定解析度和版本設定Android
- HarmonyOS-基礎之聯絡人案例
- 蘋果iPhone怎麼設定醫療急救卡?蘋果iPhone手機緊急聯絡人使用教程蘋果iPhone
- 華為手機緊急聯絡人使用教程 華為手機緊急呼叫怎麼設定?
- tableView中設定估算高度estimatedRowHeightView
- 鴻蒙(Harmony) NEXT - AlphabetIndexer實現聯絡人字母索引鴻蒙AlphabetIndex索引
- 用於聯絡人管理的三個開源工具開源工具
- Word與Outlook聯絡人的郵件合併(轉)
- Panel 新增右側操作圖示
- iOS獲取通訊錄聯絡人資訊iOS
- 設定ExpandableListView右邊的箭頭View
- MIUI7怎麼匯出匯入手機聯絡人?MIUI7匯入匯出手機聯絡人教程UI
- 企業微信客戶聯絡功能教程:如何設定歡迎語
- 在win7上對ulipad設定右鍵關聯Win7iPad
- css佈局之左側固定右側自適應佈局CSS
- 聯絡人管理工具:Cisdem ContactsMate for MacMac
- 跨程式共享資料,讀取聯絡人資訊
- ActiveSync Service Provider實現wince聯絡人同步IDE
- create table中的buffer pool 設定 KEEP 及CACHE 引數的聯絡及區別
- word自帶公式右側編號公式
- 奇酷手機怎麼合併和拆分聯絡人 奇酷手機怎麼合併和拆分聯絡人教程
- 合併和刪除iOS / macOS上的重複聯絡人iOSMac
- 使用curl獲取google聯絡人列表 (向zend的Gdata say no)Go