스닥
Playground
스닥
전체 방문자
오늘
어제
  • 분류 전체보기 (125)
    • 개발자 기본기 (1)
    • Swift 아키텍처 (6)
    • iOS 개발 (55)
      • Swift (12)
      • UIKit (17)
      • SwiftUI (9)
      • CoreData (9)
      • MusicKit (4)
      • WebKit (2)
      • 개발 환경 (0)
      • WatchOS (2)
    • 애플 개발자 아카데미 (4)
    • 막 쓰는 개발일지 (0)
    • 운영체제 (4)
    • 네트워크, 서버 (16)
      • Network (9)
      • Server (7)
    • 알고리즘 (8)
    • C언어 (7)
      • 함수 (7)
    • 하루 이야기 (23)

블로그 메뉴

  • GitHub계정
  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 알고리즘
  • 트리
  • ios rendering
  • BFS
  • 문자열 복사
  • SWIFT
  • core data
  • 도커
  • docker
  • Core Animation
  • struct class 성능
  • ip주소
  • C 언어
  • 자료구조
  • swift performance
  • 너비 우선
  • Server
  • 깊이 우선
  • dfs
  • 서버

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
스닥

Playground

[UITableVIew] automaticDimension 이 되지 않을때
iOS 개발/UIKit

[UITableVIew] automaticDimension 이 되지 않을때

2021. 10. 18. 11:45

 

 

 

cell custom 해서 사용하다 보면, content의 크기에 따라, cell 크기가 유동적으로 조정되어야 할 때가 있다.

이때 사용하는 것이

 

rowHeight를 UITableView.automaticDimension로 설정해주는 것이다.

 

 

하지만, 최근에 코드를 짜던 중, 저게 들어먹지를 않아서 고생했었다.

 

 

 

처음에는 rowHeight 를 정하는 시점이, 안에 content 들이 들어온 후가 되어야 된다고 착각해서, 함수 선언 위치도 바꿔보고, 이것저것 만져봤는데도 도저히 적용되지 않았다.

 

그러다가, 해결방법을 찾게 되었다.

 

바로 autoLayout을 설정해주어야 한다는 것이다!!

 

정말 간단한 문제인데 생각을 못했었다.. (사실 10분 만에 해결하긴 했다)

 

암튼!

 

 

 

요로코롬 오토레이아웃을 걸어주면, 내부 컨텐츠 사이즈에 맞추어서 자동으로 cell 높이가 계산이 된다...!

 

 

'iOS 개발 > UIKit' 카테고리의 다른 글

[Swift] 앱 안에서 메일 보내기  (0) 2021.11.20
[GestureRecognizer] Gesture 잘 사용하기 - 동시에 여러 gesture 사용하기, 주의점  (0) 2021.11.17
[UICollectionView] View를 하나씩 넘기기, 여러개씩 넘기기  (0) 2021.11.17
[UIImageView] image 색 변경하기  (0) 2021.11.09
[UIView] view를 fade in, fade out 시키는 방법  (0) 2021.09.21
[Animation] animation play 중간에 값 변경하는 몇가지 방법  (0) 2021.09.21
[Swift] viewcontroller에서 앱이 background에서 foreground 변환 감지  (0) 2021.09.20
[NavgiationController] 네비게이션바 투명하게 만들기  (0) 2021.09.14
    스닥
    스닥
    https://github.com/feldblume5263

    티스토리툴바