iPhone에서 더 큰 셀로 Uitableview를 만듭니다
-
03-07-2019 - |
문제
키가 큰 세포로 Uitableview를 만드는 방법은 무엇입니까? 기본적으로 4 개의 셀 만있는 전체 화면 테이블을 만들고 싶지만 전체 화면을 차지해야합니다 (각각 1/4).
이것이 uitableview를 사용하여 가능하다고 가정하면 코드와 인터페이스 빌더 모두에서 수행 할 수 있습니까? 또한 각 세포에 고유 한 높이를 가질 수 있습니까?
-TIM
해결책
최상의 성능을 얻으려면 모든 행이 높이가 같은 경우 RowHeight 속성을 사용하십시오. 코드와 인터페이스 빌더 모두에서 액세스 할 수 있습니다.
개별 행 높이를 사용자 정의하려면 -TableView : HeightforseForatIndexPath : Delegate Method를 구현해야합니다. 성능이 약간 느리지 만 더 유연합니다.
다른 팁
그냥 사용하십시오 -tableView:heightForRowAtIndexPath:
각 셀의 높이를 사용자 정의하기 위해 uitableviewdelegate 프로토콜의 메소드. 이와 같은 것이 잘 작동합니다.
- (CGFloat)tableView:(UITableView *)tv heightForRowAtIndexPath:(NSIndexPath *)indexPath {
return 70.0f;
}
도움이되기를 바랍니다.
제휴하지 않습니다 StackOverflow