ios - selfsizing - uitableviewcell auto resize



Autolayout 제약 조건 문제가있는 TableViewCell (1)

이봐 요, 이건 그냥 생각할 뿐이에요. 나는 코멘트에 그것을 게시 할 것이지만 나는 여기에 충분한 충분한 담당자가 없다. UIImageView를 선택하고 속성 탭을 열어 본 다음 UIImageView가 "Clip Subviews"로 설정되어 있는지 확인 했습니까?

내가 만든 사용자 정의 셀을 수정하기 위해 2 일 연속으로 노력했습니다. 나는 iOS를 처음 사용하기 때문에 autolayout 을 사용하면 제약 조건을 설정 해야 한다고 읽었습니다.

몇 가지 제약 조건을 설정했지만이 문제는 여전히 남아 있으므로 iOS 시뮬레이터에 내가 모르는 버그가 있거나, 이미 읽은 10 개 이상의 가이드 및 튜토리얼에 누락 된 것이 있습니다. 네, 제 조사를했고, 다음을 포함한 몇 가지 기사를 읽었습니다 :

스토리 보드에 사용자 정의 셀이 생성되고 있습니다. 다음은 이러한 컨센트가 포함 된 그림입니다.

( UIImageView뷰 모드center 으로 설정 됨)

다음은 iOS Simulator 의 그림입니다.

편집 : 또한 모든 제약 조건을 삭제했지만 그 결과는 동일합니다, iOS 시뮬레이터 같은 방식으로 렌더링합니다.

해결 방법 : 이것은 매우 어리 석다. UIImageView 포인터는 *imageView 라고 불렀다. UITableViewCell 은 같은 이름의 포인터를 가지고 있는데, 나는 그것을 호출 할 때마다 내 것이 무시되고 있었고, 대신 수퍼 클래스의 포인터라고 불렀다. 크기 조정 문제라고 생각했지만 중첩되었습니다.





autolayout