내 프로젝트에서 Xcode에 UITableView
이 있고 이 StoryBoard
에 44
이되도록 설정했습니다.Xcode 6 iOS 8 UITableView rowHeight 속성이 -1을 반환합니다.
iOS7에서 모든 것이 정상이지만 iOS8에서 rowHeight는 -1의 값을 반환하기 때문에 내 테이블보기가 표시되지 않습니다.
내 프로젝트에서 Xcode에 UITableView
이 있고 이 StoryBoard
에 44
이되도록 설정했습니다.Xcode 6 iOS 8 UITableView rowHeight 속성이 -1을 반환합니다.
iOS7에서 모든 것이 정상이지만 iOS8에서 rowHeight는 -1의 값을 반환하기 때문에 내 테이블보기가 표시되지 않습니다.
iOS 8에서 Apple은 셀프 사이징 셀로 알려진 UITableView의 새로운 기능을 소개합니다. 가변 높이를 사용하여 테이블 뷰에 동적 내용을 표시하려면 행 높이를 수동으로 계산해야합니다. 여기
tableView.estimatedRowHeight = 44.0
tableView.rowHeight = UITableViewAutomaticDimension
는
감사하지만 내용은 동적이 아니며 셀 높이는 항상 모든 셀에서 동일합니다. –
중복 실제로 데모 http://www.appcoda.com/self-sizing-cells/입니다. 이 질문에 대한 답은 중복 된 질문으로 답했습니다. –