tabelview 구성에 대해서

1 답변 글타래를 보이고 있습니다
  • 글쓴이
    • 5anniversary
      참가자
      • 글작성 : 14
      • 답글작성 : 7

      현재 댓글과 대댓글을 한 테이블 뷰 안에서 보여주려고 하고있습니다.

      생각해본 방법은 원하는 방향은 아니지만 대댓글이 있다는 표시를 한 뒤 댓글을 클릭하면 대댓글이 있는 뷰로 present 시켜주는 방법과

      테이블뷰 안에 두 개의 셀을 만들어 넣어주는 방법인데 flag값을 어떻게 주어야 하는지에 대한 고민이 있습니다.

      이런 하나의 테이블 뷰에서 여러가지 셀을 넣어보신 경험이 있으신경우 어떻게 처리 했는지 경험을 들어보고 싶습니다.

    • 멍단비
      참가자
      • 글작성 : 10
      • 답글작성 : 98

      테이블뷰 안에 두 개의 셀을 만들어 넣어주는 법이 좋을 것 같아요.
      아마 데이터가 넘어올 때, 댓글과 대댓글이면 type의값이 다르다거나 그런 구분해주는?어떤 값이 있을거에요.

      그러면 그것을 기준으로 아래와 같은 식으로 구분해주면 되지 않을까 합니다.
      제가 질문을 잘 이해한건지 모르겠네요. ㅎㅎ


      func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) cell; UITableViewCell { let 셀타입s = cells[indexPath.row] switch 셀타입s { case .댓글: let cell = tableView.dequeueReusableCell(withIdentifier:for:) as! 댓글셀() return cell case .대댓글: let cell = tableView.dequeueReusableCell(withIdentifier:for:) as! 대댓글셀() return cell } }
      • 이 답변은 멍단비에 의해 4 years, 7 months 전에 수정됐습니다.
      • 이 답변은 멍단비에 의해 4 years, 7 months 전에 수정됐습니다.
      • 이 답변은 멍단비에 의해 4 years, 7 months 전에 수정됐습니다.
1 답변 글타래를 보이고 있습니다
  • 답변은 로그인 후 가능합니다.

logo landscape small

사업자번호 : 743-81-02195
통신판매업 신고번호 : 제 2022-충북청주-1278 호
고객센터 : 카카오톡채널 @yagom