0
我正在使用UITableView,並且據我瞭解,它有灰色或藍色的行選擇。 有沒有辦法覆蓋UITableView單元格選擇行爲(定義一個「選定」風格)?iOS - 如何實現自定義表格視圖單元格選擇/取消選擇?
如果沒有,垂直集合視圖是否可以模擬具有自定義選擇的表視圖?
我正在使用UITableView,並且據我瞭解,它有灰色或藍色的行選擇。 有沒有辦法覆蓋UITableView單元格選擇行爲(定義一個「選定」風格)?iOS - 如何實現自定義表格視圖單元格選擇/取消選擇?
如果沒有,垂直集合視圖是否可以模擬具有自定義選擇的表視圖?
按照的UITableViewCell類引用,被限制爲:
UITableViewCellSelectionStyle 選擇的細胞的樣式。
宣言 SWIFT
enum UITableViewCellSelectionStyle : Int {
case None
case Blue
case Gray
case Default
}
所以,你必須制定選擇自己的自定義操作來改變背景顏色。
當然有。覆蓋表格視圖將顯示單元格方法併爲任何給定的單元格設置'selectedBackgroundView'。 – Desdenova 2014-10-03 15:15:51