簡體   English   中英

快速在表格視圖中選擇字母部分的事件生成

[英]Event generation on selection of Alphabetical sections in table table view in swift

我從 Web 服務獲取一些聯系人,我需要在表格視圖中按字母順序顯示它們以及按字母順序排列的部分。 這部分完成了。

截屏:

在此處輸入圖片說明

問題是,對於某些邏輯實現,我實際上需要識別用戶從字母表部分選擇的字母表。 我找不到可以識別何時在字母表部分選擇了字母表的 tableView 的任何委托方法。

我已經實現的方法:

1)  func sectionIndexTitles(for tableView: UITableView) -> [String]? {}
2)  func numberOfSections(in tableView: UITableView) -> Int {} and other mandatory tableview services.

是否有委托方法,或者在選擇其中一個字母表時生成事件的方法?

當用戶點擊部分索引標題時,您無法處理直接事件,但您可以實現的是

optional func tableView(_ tableView: UITableView, 
  sectionForSectionIndexTitle title: String, 
                           at index: Int) -> Int

在數據源上調用此方法並將節索引標題轉換為表視圖中的節。 這通常在用戶點擊索引中的條目時調用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM