我有一個包含多個單元格的表格視圖。當我點擊其中一個單元格時,它將導航到下一個視圖控制器,但我的問題是我無法選擇多個單元格。 任何人都可以幫助我解決這個問題,我想用兩個手指點擊選擇兩個或多個單元格。如何在表格視圖中選擇多個單元格
1
A
回答
0
如果您正在實施的tableview編程則更好的方法是創建一個自定義單元格這將有按鈕這將工作(顯然,你需要在表格視圖單元格以顯示其它UI組件)作爲複選框並將button.tag指定爲indexPath.row這將幫助您選擇多行。
看看這裏 - 下面的代碼將進入的cellForRowAtIndexPath
YourCustomCell *cell = [tableView dequeueReusableCellWithIdentifier:@"Cell" forIndexPath:indexPath];
cell.button.tag = indexPath.row;
[cell.button addTarget:self action:@selector(multipleCheckAction:) forControlEvents:UIControlEventTouchUpInside];
return cell;
-(void)multipleCheckAction:(UIButton *)sender { //sender.tag will be equal to indexPath.row }
編碼快樂
0
只需添加按鈕像複選框,並選擇多像複選框。
1
通過代碼設置,如果你通過編程
table.allowsMultipleSelection = YES;
設置,如果你在廈門國際銀行刻度上allowsMultipleSelection
設置
0
由於細胞被重用,你需要設置或關閉輔助標誌表中的每個單元格都在cellForRowAtIndexPath
表數據源方法中。
因此,應該在cellForRowAtIndexPath
中指定cell.accessoryType單元格屬性,而不是在委託方法中指定didSelectRowAtIndexPath
。
在didSelectRow
中,只需跟蹤數組中的選定行,並將單元格附件標記設置爲無或根據數組值設置cellForRowAtIndexPath
中的複選標記。
相關問題
- 1. 如何在表格視圖單元格中訪問多個UITextView
- 2. 如何在表格視圖行中放置多個單元格?
- 3. 如何在網格視圖中選擇同一行的多個單元格?
- 4. 在iOS中選擇多個表格視圖單元格的原生方式
- 5. 多選擇表視圖單元格和沒有選擇樣式
- 6. 數據網格視圖選擇多個單元格
- 7. 分組表格視圖 - 實現選擇哪個單元格
- 8. 如何通過在網格視圖中關注單元格來選擇單元格聚焦的單元格值
- 9. 選擇表格單元格
- 10. 選擇單個表格視圖行
- 11. 表格視圖單元格可選 - swift
- 12. 在表格視圖單元格中嵌入表格視圖
- 13. 如何添加表格視圖單元格中的複選框?
- 14. 選擇一個表格單元格並讓多個單元格瞬間高亮
- 15. 如何在集合視圖中選擇單元格?
- 16. 在表格中,如何在單個單元格中嵌套多行單元格?
- 17. 多個單元格選擇在tableview
- 18. 限制多個表格中的單元格選擇
- 19. 如何根據用戶選擇向表格視圖單元格添加圖像
- 20. 如何選擇表格視圖行中的單個項目?
- 21. 自定義表格視圖單元格選擇字體顏色
- 22. 表格視圖選擇和更新單元格值的示例
- 23. 選擇後更改表格視圖單元格?
- 24. 如何在後臺下載表格視圖單元格的多個圖像?
- 25. iPhone:當選中一個表格單元格時,更改視圖
- 26. 表格單元格視圖中的多個標籤
- 27. 如何讓選定的表格視圖單元格在不同的視圖上
- 28. 無法在集合視圖中選擇幾個單元格
- 29. 如何在VBA腳本中選擇多個單元格
- 30. 如何在DataGridView中選擇多個單元格
您是使用界面構建器還是以編程方式執行? –
http://stackoverflow.com/questions/19828171/didselectrowatindexdex-selecting-multiple-tableview-cell-accessorys看看 – Sport