TableView Cell에 체크 마크 등을 표시 (.accessoryType)

5350 단어 Swift

이번 내용


  • .accessoryType 를 사용하여 TableView 셀에 체크 표시 등을 표시합니다.

  • 코드와 간략한 설명



    .accessoryType = .checkmark




  • func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {} 안에서 indexPath에서 탭된 셀을 가져옵니다.
  • cell?.accessoryType = .checkmark 에서 탭한 셀에 체크 표시를 표시합니다.
  •     func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
    
            let cell = tableView.cellForRow(at: indexPath)
    
            cell?.accessoryType = .checkmark  //チェックマーク
    
        }
    

    .accessoryType = .detailButton




        func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
    
            let cell = tableView.cellForRow(at: indexPath)
    
            cell?.accessoryType = .detailButton
    
        }
    

    .accessoryType = .disclosureIndicator




        func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
    
            let cell = tableView.cellForRow(at: indexPath)
    
            cell?.accessoryType = .disclosureIndicator
    
        }
    

    .accessoryType = .detailDisclosureButton




        func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
    
            let cell = tableView.cellForRow(at: indexPath)
    
            cell?.accessoryType = .detailDisclosureButton
    
        }
    



    지적, 질문 등 있으면, 코멘트까지 부탁드립니다.

    좋은 웹페이지 즐겨찾기