내 응용 프로그램의 상세보기를 레이아웃하려고합니다. 보기에는 제목, 일부 정보 및 설명이 있습니다. 내 제목 레이블과 설명 레이블의 너비를 화면의 너비와 레이블의 내용을 수용하기위한 해당 레이블의 높이로 설정하고 싶습니다. 또한 콘텐츠의 높이가 너무 커서 화면에 맞지 않을 경우 전체보기를 스크롤하고 싶습니다.포함 된 텍스트에 맞게 UILabel을 화면 너비 및 높이로 설정하십시오.
현재 뷰 내부에 레이블이있는 xib가 있으며 개체를 배치하고 제목 레이블 및 설명 레이블의 너비를 포함 된보기의 크기로 설정하는 자동 레이아웃 제약이 있습니다. 그보기는 UIScrollView 내부에 있지만 어떤 제약 조건도 없습니다. 속성 관리자에서 여러 줄을 수용 할 수 있도록 레이블을 설정했습니다. 내 viewDidLoad 메서드에서 내용과 스크롤 뷰 내용 크기 및 프레임으로 뷰의 너비를 설정합니다.
현재 텍스트를 자동으로 수용하기 위해 레이블의 너비와 높이를 가져올 수 없습니다. 나는 올바른 길을 가고 있습니까, 아니면 다른 방법을 시도해야합니까?
모든 작업을 스토리 보드 자동 레이아웃을 통해 수행 할 수 있습니다. 셀의 contentView 폭에 레이블 폭을 설정해야합니다. 레이블과 셀의 동적 높이를 만들기 위해서는 구속 조건을 셀의 맨 아래에 올바르게 설정해야합니다. – gronzzz