inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

iOS Clean Architecture & MVVM: RxSwift 완전 정복

Cell 과 ViewController 이벤트 바인딩

강의 질문있습니다.

해결된 질문

204

hoon

작성한 질문수 14

0

질문
강의 중 스냅킷을 사용하여 이미지 뷰의 제약을 설정하셨는데

make.leading.top.bottom.equalToSuperview().inset(20)
make.width.height.equalTo(80).


top과 bottom을 상위 뷰에 걸어 상대적 높이를 설정했으나,
절대적 높이 height도 별도로 걸어주신 이유가 있을까요?

ios swift 객체지향 mvvm 클린-아키텍처

답변 1

0

덤벨로퍼

이미지 뷰에 높이 제약을 준 이유가있습니다

 

Cell은 높이를 확실히 주지 않으면 44정도의 디폴트한 높이 값이 주어지므로 이미지나 텍스트가 잘리게 됩니다

제약조건을 통해 확실한 높이를 주어져야하는데 방법은 두가지가 있습니다.

  1. cell 자체에 높이값을 지정해주던지 ( 혹은 contentView 높이 지정 )

  2. 내부 컨텐츠에 높이 값을 지정해주고 top bottom 제약조건을 주는방법이있습니다

 

이미지 뷰의 높이값이 지정되어있지 않으면 이미지뷰와 cell높이 둘다 지정되어있지 않으므로

cell 이 깨지게됩니다

fieldInjectionTest() 질문

0

43

1

AutoAppConfig의 존재이유

0

41

1

AppConfig와 스프링 빈 질문

0

45

1

실습환경(비쥬얼스튜디오)에 대한 질문입니다.

0

59

1

IntelliJ IDEA 체험 만료

0

82

2

예외처리 3강 문의

0

78

1

[영한님]Spring Boot 및 프로젝트 생성

0

107

2

Shape 클래스 실습 코드 피드백 요청드립니다

0

82

2

퀴즈가 안열려요

0

101

2

진로에 대한 질문...!

0

68

1

run() 메서드 안에 지역변수 sum을 사용한 이유

0

100

1

강의 화면이 안나와요

0

99

1

중급 과정 학습 중 복습과 진도 진행의 우선순위에 대해 질문드립니다

0

113

1

빠져나오기 위해서 System.in을 닫는다는게 무슨 의민가요??

0

85

1

Static 선언 시 에러 발생

0

54

1

문제2번

0

79

1

클로저의 형태로 만들다

0

69

1

유즈케이스 프로토콜과 구현체의 분리 이유

0

286

2

즐겨찾기 탭에서 페이지네이션 422 서버 에러

0

289

2

NetworkManager의 tokenHeader 관련 질문 드립니다!

0

204

1

[클린 아키텍쳐] 로컬 Json 파싱

0

252

1

의존성 주입에 관하여 질문있습니다.

0

276

2

강의 자료는 어디서 받을수 있나요?

0

208

1

안녕하세요 페이지네이션 구현 강의 중 질문있습니다.

0

262

2